diff --git a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_2levels.cpp b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_2levels.cpp index a538ad5118..4e6e3ce837 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_2levels.cpp +++ b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_2levels.cpp @@ -44,32 +44,35 @@ int main(void) { /* map data to device */ #pragma omp target enter data map(to: u[0:SIZE], dx[0:P * P]) - start = omp_get_wtime(); - - /* offload the kernel with collapse clause */ - #pragma omp target teams distribute parallel for collapse(2) \ - private(b, i, j, k, l) - for (b = 0; b < BLOCKS; b++) { - for (i = 0; i < P; i++) { - for (j = 0; j < P; j++) { - for (k = 0; k < P; k++) { - double ur = 0.; - double us = 0.; - double ut = 0.; - - for (l = 0; l < P; l++) { - ur += dx[IDX2(i, l)] * u[IDX4(b, l, j, k)]; - us += dx[IDX2(k, l)] * u[IDX4(b, i, l, k)]; - ut += dx[IDX2(j, l)] * u[IDX4(b, i, j, l)]; + /* run 5 times and report the timing from the last iteration */ + for (int r = 0; r < 5; r++) { + start = omp_get_wtime(); + + /* offload the kernel with collapse clause */ + #pragma omp target teams distribute parallel for collapse(2) \ + private(b, i, j, k, l) + for (b = 0; b < BLOCKS; b++) { + for (i = 0; i < P; i++) { + for (j = 0; j < P; j++) { + for (k = 0; k < P; k++) { + double ur = 0.; + double us = 0.; + double ut = 0.; + + for (l = 0; l < P; l++) { + ur += dx[IDX2(i, l)] * u[IDX4(b, l, j, k)]; + us += dx[IDX2(k, l)] * u[IDX4(b, i, l, k)]; + ut += dx[IDX2(j, l)] * u[IDX4(b, i, j, l)]; + } + + w[IDX4(b, i, j, k)] = ur * us * ut; } - - w[IDX4(b, i, j, k)] = ur * us * ut; } } } - } - end = omp_get_wtime(); + end = omp_get_wtime(); + } #pragma omp target exit data map(from: w[0:SIZE]) diff --git a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_2levels.debug b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_2levels.debug index 4a44df8478..b52016cff8 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_2levels.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_2levels.debug @@ -1,352 +1,410 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001459470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001459470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001459470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001459470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001459470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001459470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001459470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001459470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001459470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001459470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403240 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000000e55930 has index 0! -Libomptarget --> Registering image 0x0000000000403240 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004030b0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001459470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f4043000000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001459470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f4043354000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001459470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000403240 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001b0b320 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000000e6c1e0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_9b5f515f__Z4main_l28 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_9b5f515f__Z4main_l45 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b5f515f__Z4main_l28_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004030b0, Name = __omp_offloading_3d_9b5f515f__Z4main_l28, NumArgs = 0, Handle = 0x0000000001e542a0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b5f515f__Z4main_l45_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 88 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004030b1, Name = __omp_offloading_3d_9b5f515f__Z4main_l45, NumArgs = 7, Handle = 0x0000000001fc92e0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_9b5f515f__Z4main_l28 with pointer 0x00000000017f45d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000017f45d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x000000000151de30 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002058580 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000001e542a0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000017f45d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fffb51f01d0, Begin=0x00007fffb51f01d0, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fffb52301d0, Begin=0x00007fffb52301d0, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51f01d0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffb51f01d0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffb51f01d0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffb51f01d0) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffb51f01d0) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb52301d0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fffb52301d0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffb52301d0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fffb52301d0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fffb52301d0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x00000000004030b1 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fffb52301d0, Begin=0x00007fffb52301d0, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fffb51f01d0, Begin=0x00007fffb51f01d0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fffb51b01d0, Begin=0x00007fffb51b01d0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fffb51b0190, Begin=0x00007fffb51b0190, Size=56, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb52301d0, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffb52301d0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51f01d0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffb51f01d0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51b01d0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffb51b01d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffb51b01d0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffb51b01d0) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffb51b01d0) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb52301d0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffb52301d0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fffb52301d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51f01d0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffb51f01d0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007fffb51f01d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51b01d0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffb51b01d0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007fffb51b01d0 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_9b5f515f__Z4main_l45 with pointer 0x00000000017f45d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000017f45d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 15, Stride = 1 -Target LEVEL0 RTL --> Level 1: Lb = 0, Ub = 7, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {1, 1, 1} -Target LEVEL0 RTL --> Group counts = {16, 8, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001fc92e0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000017f45d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51b01d0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffb51b01d0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fffb51b01d0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fffb51b01d0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51f01d0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffb51f01d0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb52301d0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffb52301d0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51b01d0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffb51b01d0, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fffb51b01d0, Begin=0x00007fffb51b01d0, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffb51b01d0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffb51b01d0 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403240 is compatible with RTL 0x0000000000e55930! -Libomptarget --> Unregistered image 0x0000000000403240 from RTL 0x0000000000e55930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000403200 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001459470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001459470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001459470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=132.711550 time=0.001055 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x86827716740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000086827703f00 0x0000086827703800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x86820559c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x86820559d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x8682055a150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x8682055a210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x8682055c570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x8682055c870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x8682055c690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x8682055c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x8682055c810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x8682055c5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x8682055af90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x8682055cdb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x8682055ce10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x8682055b0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x8682055b180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x8682055b110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x8682055b420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x8682055b480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x8682055ac30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x8682055ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x8682055ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x8682055abd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x8682055ac90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x8682055a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x8682055a930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x8682055a990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x8682055a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x8682055a750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x8682055a810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x8682055cf40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x8682055a630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x8682055a270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x8682055a390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x8682055a2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x8682055a3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x8682055a4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x8682055a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x86820559f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x8682055a090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x8682055a030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x8682055b5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x8682055b600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x8682055ba20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x8682055b900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x8682055b4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x8682055b540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x8682055ba80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x8682055bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x8682055bd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x8682055bdf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x8682055c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x8682055c930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x8682055cd50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x8682055ccf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x8682055cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x8682055c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x8682055cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x8682055ca50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x8682055cab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x8682055c090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x8682055c0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x8682055c030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x8682055c150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x8682055c210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x8682055c1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x8682055c630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x8682055c7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x86820562110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x868205621d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_synchronized_dispatch +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003694c48: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000086813e50000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003694c48: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003694c48: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003694c48: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00ff8868280ab000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003694c48: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003694c48, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003694c48, ordinal = 2, number of queues = 7 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x000000000369cfa8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000086813b00000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x000000000369cfa8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x000000000369cfa8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x000000000369cfa8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x000000000369cfa8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x000000000369cfa8, ordinal = 2, number of queues = 7 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> Found 2 root devices, 2 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> -- 1 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbd5 +TARGET LEVEL_ZERO RTL --> -- UUID : 1341282131147000770000001 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 512 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 64 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 65267564544 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1600 +TARGET LEVEL_ZERO RTL --> Device 1 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbd5 +TARGET LEVEL_ZERO RTL --> -- UUID : 1341282131147000770000002 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 512 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 64 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 65267564544 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1600 +omptarget --> Registered plugin LEVEL_ZERO with 2 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000403220 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000403220 with RTL LEVEL_ZERO! +omptarget --> Image 0x0000000000403220 is compatible with RTL LEVEL_ZERO device 1! +omptarget --> Registering image 0x0000000000403220 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x193b390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000403090 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Trans table 0x193a860 : 0x193a8d0 +omptarget --> Trans table 0x193a860 : 0x193a8d0 +PluginInterface --> Load data from image 0x0000000000403220 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000403220 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000003ab8398 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_33_81e197d5__Z4main_l33 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_33_81e197d5__Z4main_l50 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffc86865980) -> (tgt:0xff00ffffffc00118) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00118 -> 0x7ffc86865980). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000003aea7a8. +omptarget --> Entry point 0x0000000000403090 maps to __omp_offloading_33_81e197d5__Z4main_l33 (0x0000000003af0e30) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000003aeab98. +omptarget --> Entry point 0x0000000000403091 maps to __omp_offloading_33_81e197d5__Z4main_l50 (0x0000000003af0ea0) +omptarget --> Launching target execution __omp_offloading_33_81e197d5__Z4main_l33 with pointer 0x0000000003af0e30 (index=0). +PluginInterface --> Launching kernel __omp_offloading_33_81e197d5__Z4main_l33 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000003aea7a8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000003af3608 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000003aea7a8 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffc868a6090, Begin=0x00007ffc868a6090, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc868e6090, Begin=0x00007ffc868e6090, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc868a6090, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc868a6090 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc868a6090, HstPtrBegin=0x00007ffc868a6090, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc868a6090, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffc868a6090) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffc868a6090) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc868e6090, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc868e6090 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc868e6090, HstPtrBegin=0x00007ffc868e6090, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc868e6090, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffc868e6090) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffc868e6090) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x0000000000403091 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffc868e6090, Begin=0x00007ffc868e6090, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc868a6090, Begin=0x00007ffc868a6090, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc86866090, Begin=0x00007ffc86866090, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc86866050, Begin=0x00007ffc86866050, Size=56, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc868e6090, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc868e6090, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc868a6090, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc868a6090, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc86866090, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc86866090 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc86866090, HstPtrBegin=0x00007ffc86866090, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc86866090, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffc86866090) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffc86866090) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc868e6090, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc868e6090, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffc868e6090 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc868a6090, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc868a6090, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffc868a6090 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc86866090, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc86866090, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffc86866090 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Launching target execution __omp_offloading_33_81e197d5__Z4main_l50 with pointer 0x0000000003af0ea0 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Launching kernel __omp_offloading_33_81e197d5__Z4main_l50 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000003aeab98... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {16, 8, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000003aeab98 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc86866090, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc86866090, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffc86866090) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffc86866090) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc868a6090, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc868a6090, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc868e6090, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc868e6090, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc86866090, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc86866090 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffc86866090, Begin=0x00007ffc86866090, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc86866090, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc86866090 requires mapping +omptarget --> Mapping does not exist (ignored) +collapse-clause: w[0]=132.711550 time=0.000614 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000403220 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x000000000193a860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003694c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003694c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x000000000369cfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000369cfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000369cfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000369cfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x000000000369cfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x000000000369cfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003694c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003694c48 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003694c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003694c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003694c48 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003694c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_3levels.cpp b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_3levels.cpp index 6ea3dcd792..2f60e30f1a 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_3levels.cpp +++ b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_3levels.cpp @@ -44,32 +44,35 @@ int main(void) { /* map data to device */ #pragma omp target enter data map(to: u[0:SIZE], dx[0:P * P]) - start = omp_get_wtime(); - - /* offload the kernel with collapse clause */ - #pragma omp target teams distribute parallel for collapse(3) \ - private(b, i, j, k, l) - for (b = 0; b < BLOCKS; b++) { - for (i = 0; i < P; i++) { - for (j = 0; j < P; j++) { - for (k = 0; k < P; k++) { - double ur = 0.; - double us = 0.; - double ut = 0.; - - for (l = 0; l < P; l++) { - ur += dx[IDX2(i, l)] * u[IDX4(b, l, j, k)]; - us += dx[IDX2(k, l)] * u[IDX4(b, i, l, k)]; - ut += dx[IDX2(j, l)] * u[IDX4(b, i, j, l)]; + /* run 5 times and report the timing from the last iteration */ + for (int r = 0; r < 5; r++) { + start = omp_get_wtime(); + + /* offload the kernel with collapse clause */ + #pragma omp target teams distribute parallel for collapse(3) \ + private(b, i, j, k, l) + for (b = 0; b < BLOCKS; b++) { + for (i = 0; i < P; i++) { + for (j = 0; j < P; j++) { + for (k = 0; k < P; k++) { + double ur = 0.; + double us = 0.; + double ut = 0.; + + for (l = 0; l < P; l++) { + ur += dx[IDX2(i, l)] * u[IDX4(b, l, j, k)]; + us += dx[IDX2(k, l)] * u[IDX4(b, i, l, k)]; + ut += dx[IDX2(j, l)] * u[IDX4(b, i, j, l)]; + } + + w[IDX4(b, i, j, k)] = ur * us * ut; } - - w[IDX4(b, i, j, k)] = ur * us * ut; } } } - } - end = omp_get_wtime(); + end = omp_get_wtime(); + } #pragma omp target exit data map(from: w[0:SIZE]) diff --git a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_3levels.debug b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_3levels.debug index 99045a366d..b946b169a0 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_3levels.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_3levels.debug @@ -1,359 +1,419 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000138d470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000138d470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000138d470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000138d470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000138d470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000138d470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000138d470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000138d470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000138d470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000138d470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000402270 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000000d89930 has index 0! -Libomptarget --> Registering image 0x0000000000402270 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004020c0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x000000000138d470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f654e000000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x000000000138d470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f654e26e000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x000000000138d470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000402270 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001bfcdb0 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000013d7240 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_9b5f5160__Z4main_l28 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_9b5f5160__Z4main_l45 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b5f5160__Z4main_l28_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004020c0, Name = __omp_offloading_3d_9b5f5160__Z4main_l28, NumArgs = 0, Handle = 0x0000000001df0770 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b5f5160__Z4main_l45_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 104 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004020c1, Name = __omp_offloading_3d_9b5f5160__Z4main_l45, NumArgs = 9, Handle = 0x00000000018586a0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_9b5f5160__Z4main_l28 with pointer 0x0000000001728d00 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001728d00... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000001451e30 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000023c0c60 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000001df0770 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001728d00 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdfe49efd0, Begin=0x00007ffdfe49efd0, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffdfe4defd0, Begin=0x00007ffdfe4defd0, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe49efd0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdfe49efd0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdfe49efd0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffdfe49efd0) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffdfe49efd0) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe4defd0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffdfe4defd0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdfe4defd0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffdfe4defd0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffdfe4defd0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x00000000004020c1 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdfe4defd0, Begin=0x00007ffdfe4defd0, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffdfe49efd0, Begin=0x00007ffdfe49efd0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffdfe45efd0, Begin=0x00007ffdfe45efd0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x00007ffdfe45ef80, Begin=0x00007ffdfe45ef80, Size=80, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe4defd0, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffdfe4defd0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe49efd0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffdfe49efd0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe45efd0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdfe45efd0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdfe45efd0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffdfe45efd0) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffdfe45efd0) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe4defd0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdfe4defd0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffdfe4defd0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe49efd0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdfe49efd0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffdfe49efd0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe45efd0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdfe45efd0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffdfe45efd0 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_9b5f5160__Z4main_l45 with pointer 0x0000000001728d08 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001728d08... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 15, Stride = 1 -Target LEVEL0 RTL --> Level 1: Lb = 0, Ub = 15, Stride = 1 -Target LEVEL0 RTL --> Level 2: Lb = 0, Ub = 7, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {8, 1, 1} -Target LEVEL0 RTL --> Group counts = {2, 16, 8} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000018586a0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001728d08 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe45efd0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdfe45efd0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffdfe45efd0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffdfe45efd0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe49efd0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdfe49efd0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe4defd0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdfe4defd0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe45efd0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffdfe45efd0, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdfe45efd0, Begin=0x00007ffdfe45efd0, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdfe45efd0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdfe45efd0 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000402270 is compatible with RTL 0x0000000000d89930! -Libomptarget --> Unregistered image 0x0000000000402270 from RTL 0x0000000000d89930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000402230 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x000000000138d470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x000000000138d470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x000000000138d470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=132.711550 time=0.000468 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0xe503df16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00000e503df03f00 0x00000e503df03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0xe503924bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0xe503924bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0xe503924c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0xe503924c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0xe503924e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0xe503924e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0xe503924e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0xe503924e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0xe503924e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0xe503924e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0xe503924cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0xe503924edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0xe503924ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0xe503924d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0xe503924d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0xe503924d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0xe503924d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0xe503924d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0xe503924cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0xe503924cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0xe503924cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0xe503924cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0xe503924cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0xe503924c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0xe503924c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0xe503924c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0xe503924c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0xe503924c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0xe503924c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0xe503924ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0xe503924c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0xe503924c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0xe503924c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0xe503924c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0xe503924c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0xe503924c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0xe503924c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0xe503924bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0xe503924c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0xe503924c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0xe503924d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0xe503924d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0xe503924da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0xe503924d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0xe503924d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0xe503924d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0xe503924da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0xe503924dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0xe503924dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0xe503924ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0xe503924e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0xe503924e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0xe503924ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0xe503924ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0xe503924eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0xe503924e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0xe503924eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0xe503924ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0xe503924eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0xe503924e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0xe503924e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0xe503924e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0xe503924e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0xe503924e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0xe503924e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0xe503924e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0xe503924e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0xe5039254110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0xe50392541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_synchronized_dispatch +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x000000000365cc48: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00000e502e480000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x000000000365cc48: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x000000000365cc48: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x000000000365cc48: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00ff8e503e8f6000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x000000000365cc48: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x000000000365cc48, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x000000000365cc48, ordinal = 2, number of queues = 7 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003664fa8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00000e502e340000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003664fa8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003664fa8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003664fa8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003664fa8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003664fa8, ordinal = 2, number of queues = 7 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> Found 2 root devices, 2 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> -- 1 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbd5 +TARGET LEVEL_ZERO RTL --> -- UUID : 1341282131147000770000001 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 512 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 64 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 65267564544 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1600 +TARGET LEVEL_ZERO RTL --> Device 1 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbd5 +TARGET LEVEL_ZERO RTL --> -- UUID : 1341282131147000770000002 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 512 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 64 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 65267564544 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1600 +omptarget --> Registered plugin LEVEL_ZERO with 2 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000403240 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000403240 with RTL LEVEL_ZERO! +omptarget --> Image 0x0000000000403240 is compatible with RTL LEVEL_ZERO device 1! +omptarget --> Registering image 0x0000000000403240 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x1903390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000403090 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Trans table 0x1902860 : 0x19028d0 +omptarget --> Trans table 0x1902860 : 0x19028d0 +PluginInterface --> Load data from image 0x0000000000403240 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000403240 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000003a80d58 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_33_81e197d8__Z4main_l33 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_33_81e197d8__Z4main_l50 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fff7cff5720) -> (tgt:0xff00ffffffc00128) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00128 -> 0x7fff7cff5720). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000003ab3248. +omptarget --> Entry point 0x0000000000403090 maps to __omp_offloading_33_81e197d8__Z4main_l33 (0x0000000003ab9950) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000003ab3638. +omptarget --> Entry point 0x0000000000403091 maps to __omp_offloading_33_81e197d8__Z4main_l50 (0x0000000003ab99c0) +omptarget --> Launching target execution __omp_offloading_33_81e197d8__Z4main_l33 with pointer 0x0000000003ab9950 (index=0). +PluginInterface --> Launching kernel __omp_offloading_33_81e197d8__Z4main_l33 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000003ab3248... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000003abc248 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000003ab3248 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007fff7d035e30, Begin=0x00007fff7d035e30, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007fff7d075e30, Begin=0x00007fff7d075e30, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7d035e30, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff7d035e30 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007fff7d035e30, HstPtrBegin=0x00007fff7d035e30, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff7d035e30, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007fff7d035e30) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007fff7d035e30) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7d075e30, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff7d075e30 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007fff7d075e30, HstPtrBegin=0x00007fff7d075e30, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff7d075e30, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007fff7d075e30) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007fff7d075e30) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x0000000000403091 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007fff7d075e30, Begin=0x00007fff7d075e30, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007fff7d035e30, Begin=0x00007fff7d035e30, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007fff7cff5e30, Begin=0x00007fff7cff5e30, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x00007fff7cff5de0, Begin=0x00007fff7cff5de0, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7d075e30, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fff7d075e30, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7d035e30, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fff7d035e30, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7cff5e30, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff7cff5e30 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff7cff5e30, HstPtrBegin=0x00007fff7cff5e30, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff7cff5e30, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007fff7cff5e30) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007fff7cff5e30) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7d075e30, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff7d075e30, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007fff7d075e30 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7d035e30, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff7d035e30, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007fff7d035e30 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7cff5e30, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff7cff5e30, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007fff7cff5e30 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Launching target execution __omp_offloading_33_81e197d8__Z4main_l50 with pointer 0x0000000003ab99c0 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Launching kernel __omp_offloading_33_81e197d8__Z4main_l50 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000003ab3638... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {8, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {2, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000003ab3638 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7cff5e30, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff7cff5e30, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007fff7cff5e30) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007fff7cff5e30) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7d035e30, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff7d035e30, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7d075e30, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff7d075e30, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007fff7cff5e30, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff7cff5e30 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007fff7cff5e30, Begin=0x00007fff7cff5e30, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff7cff5e30, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff7cff5e30 requires mapping +omptarget --> Mapping does not exist (ignored) +collapse-clause: w[0]=132.711550 time=0.000616 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000403240 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000001902860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x000000000365cc48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x000000000365cc48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003664fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003664fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003664fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003664fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003664fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003664fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x000000000365cc48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000365cc48 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000365cc48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000365cc48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x000000000365cc48 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x000000000365cc48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_4levels.cpp b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_4levels.cpp index ddc4e34998..ae2607a978 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_4levels.cpp +++ b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_4levels.cpp @@ -44,32 +44,35 @@ int main(void) { /* map data to device */ #pragma omp target enter data map(to: u[0:SIZE], dx[0:P * P]) - start = omp_get_wtime(); - - /* offload the kernel with collapse clause */ - #pragma omp target teams distribute parallel for collapse(4) \ - private(b, i, j, k, l) - for (b = 0; b < BLOCKS; b++) { - for (i = 0; i < P; i++) { - for (j = 0; j < P; j++) { - for (k = 0; k < P; k++) { - double ur = 0.; - double us = 0.; - double ut = 0.; - - for (l = 0; l < P; l++) { - ur += dx[IDX2(i, l)] * u[IDX4(b, l, j, k)]; - us += dx[IDX2(k, l)] * u[IDX4(b, i, l, k)]; - ut += dx[IDX2(j, l)] * u[IDX4(b, i, j, l)]; + /* run 5 times and report the timing from the last iteration */ + for (int r = 0; r < 5; r++) { + start = omp_get_wtime(); + + /* offload the kernel with collapse clause */ + #pragma omp target teams distribute parallel for collapse(4) \ + private(b, i, j, k, l) + for (b = 0; b < BLOCKS; b++) { + for (i = 0; i < P; i++) { + for (j = 0; j < P; j++) { + for (k = 0; k < P; k++) { + double ur = 0.; + double us = 0.; + double ut = 0.; + + for (l = 0; l < P; l++) { + ur += dx[IDX2(i, l)] * u[IDX4(b, l, j, k)]; + us += dx[IDX2(k, l)] * u[IDX4(b, i, l, k)]; + ut += dx[IDX2(j, l)] * u[IDX4(b, i, j, l)]; + } + + w[IDX4(b, i, j, k)] = ur * us * ut; } - - w[IDX4(b, i, j, k)] = ur * us * ut; } } } - } - end = omp_get_wtime(); + end = omp_get_wtime(); + } #pragma omp target exit data map(from: w[0:SIZE]) diff --git a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_4levels.debug b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_4levels.debug index f40c6b9e25..d1c42892c3 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_4levels.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_collapse_4levels.debug @@ -1,369 +1,435 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001710470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001710470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001710470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001710470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001710470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001710470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001710470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001710470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001710470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001710470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000402280 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x000000000110c930 has index 0! -Libomptarget --> Registering image 0x0000000000402280 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x0000000000402090 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001710470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f47a8000000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001710470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f47a826d000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001710470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000402280 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000017d4e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x000000000275cad0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_9b5f5163__Z4main_l28 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_9b5f5163__Z4main_l45 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b5f5163__Z4main_l28_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x0000000000402090, Name = __omp_offloading_3d_9b5f5163__Z4main_l28, NumArgs = 0, Handle = 0x00000000024ef2c0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b5f5163__Z4main_l45_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 136 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x0000000000402091, Name = __omp_offloading_3d_9b5f5163__Z4main_l45, NumArgs = 13, Handle = 0x00000000024ef650 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_9b5f5163__Z4main_l28 with pointer 0x0000000001aab5d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001aab5d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000002164640 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002151980 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x00000000024ef2c0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001aab5d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed3db1490, Begin=0x00007ffed3db1490, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed3df1490, Begin=0x00007ffed3df1490, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3db1490, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffed3db1490 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed3db1490, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffed3db1490) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffed3db1490) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3df1490, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffed3df1490 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed3df1490, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffed3df1490) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffed3df1490) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x0000000000402091 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed3df1490, Begin=0x00007ffed3df1490, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed3db1490, Begin=0x00007ffed3db1490, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed3d71490, Begin=0x00007ffed3d71490, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x00007ffed3d71470, Begin=0x00007ffed3d71470, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3df1490, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed3df1490, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3db1490, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed3db1490, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3d71490, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffed3d71490 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed3d71490, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffed3d71490) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffed3d71490) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3df1490, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed3df1490, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffed3df1490 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3db1490, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed3db1490, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffed3db1490 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3d71490, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed3d71490, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffed3d71490 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_9b5f5163__Z4main_l45 with pointer 0x0000000001aab5d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001aab5d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000024ef650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001aab5d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3d71490, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed3d71490, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffed3d71490) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffed3d71490) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3db1490, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed3db1490, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3df1490, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed3df1490, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3d71490, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed3d71490, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed3d71490, Begin=0x00007ffed3d71490, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed3d71490, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffed3d71490 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000402280 is compatible with RTL 0x000000000110c930! -Libomptarget --> Unregistered image 0x0000000000402280 from RTL 0x000000000110c930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000402240 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001710470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001710470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001710470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=132.711550 time=0.000498 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x105c65716740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000105c65703f00 0x0000105c65703800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x105c60a4bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x105c60a4bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x105c60a4c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x105c60a4c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x105c60a4e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x105c60a4e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x105c60a4e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x105c60a4e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x105c60a4e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x105c60a4e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x105c60a4cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x105c60a4edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x105c60a4ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x105c60a4d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x105c60a4d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x105c60a4d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x105c60a4d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x105c60a4d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x105c60a4cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x105c60a4cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x105c60a4cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x105c60a4cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x105c60a4cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x105c60a4c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x105c60a4c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x105c60a4c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x105c60a4c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x105c60a4c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x105c60a4c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x105c60a4ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x105c60a4c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x105c60a4c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x105c60a4c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x105c60a4c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x105c60a4c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x105c60a4c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x105c60a4c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x105c60a4bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x105c60a4c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x105c60a4c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x105c60a4d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x105c60a4d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x105c60a4da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x105c60a4d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x105c60a4d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x105c60a4d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x105c60a4da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x105c60a4dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x105c60a4dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x105c60a4ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x105c60a4e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x105c60a4e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x105c60a4ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x105c60a4ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x105c60a4eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x105c60a4e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x105c60a4eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x105c60a4ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x105c60a4eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x105c60a4e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x105c60a4e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x105c60a4e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x105c60a4e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x105c60a4e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x105c60a4e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x105c60a4e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x105c60a4e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x105c60a54110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x105c60a541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_synchronized_dispatch +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x00000000029a5c48: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000105c55de0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x00000000029a5c48: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x00000000029a5c48: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x00000000029a5c48: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00ff905c6625b000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x00000000029a5c48: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x00000000029a5c48, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x00000000029a5c48, ordinal = 2, number of queues = 7 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x00000000029adfa8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000105c55cb0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x00000000029adfa8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x00000000029adfa8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x00000000029adfa8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x00000000029adfa8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x00000000029adfa8, ordinal = 2, number of queues = 7 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> Found 2 root devices, 2 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> -- 1 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbd5 +TARGET LEVEL_ZERO RTL --> -- UUID : 1341282131147000770000001 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 512 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 64 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 65267564544 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1600 +TARGET LEVEL_ZERO RTL --> Device 1 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbd5 +TARGET LEVEL_ZERO RTL --> -- UUID : 1341282131147000770000002 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 512 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 64 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 65267564544 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1600 +omptarget --> Registered plugin LEVEL_ZERO with 2 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000403270 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000403270 with RTL LEVEL_ZERO! +omptarget --> Image 0x0000000000403270 is compatible with RTL LEVEL_ZERO device 1! +omptarget --> Registering image 0x0000000000403270 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0xc4c390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000403080 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Trans table 0xc4b860 : 0xc4b8d0 +omptarget --> Trans table 0xc4b860 : 0xc4b8d0 +PluginInterface --> Load data from image 0x0000000000403270 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000403270 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000002dc2228 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_33_81e1a333__Z4main_l33 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_33_81e1a333__Z4main_l50 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffc7bb78bb0) -> (tgt:0xff00ffffffc00148) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00148 -> 0x7ffc7bb78bb0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000002df6758. +omptarget --> Entry point 0x0000000000403080 maps to __omp_offloading_33_81e1a333__Z4main_l33 (0x0000000002dfcf80) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000002df6b48. +omptarget --> Entry point 0x0000000000403081 maps to __omp_offloading_33_81e1a333__Z4main_l50 (0x0000000002dfcff0) +omptarget --> Launching target execution __omp_offloading_33_81e1a333__Z4main_l33 with pointer 0x0000000002dfcf80 (index=0). +PluginInterface --> Launching kernel __omp_offloading_33_81e1a333__Z4main_l33 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002df6758... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000002dff808 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002df6758 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffc7bbb92c0, Begin=0x00007ffc7bbb92c0, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc7bbf92c0, Begin=0x00007ffc7bbf92c0, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bbb92c0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc7bbb92c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc7bbb92c0, HstPtrBegin=0x00007ffc7bbb92c0, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc7bbb92c0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffc7bbb92c0) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffc7bbb92c0) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bbf92c0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc7bbf92c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc7bbf92c0, HstPtrBegin=0x00007ffc7bbf92c0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc7bbf92c0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffc7bbf92c0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffc7bbf92c0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x0000000000403081 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffc7bbf92c0, Begin=0x00007ffc7bbf92c0, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc7bbb92c0, Begin=0x00007ffc7bbb92c0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc7bb792c0, Begin=0x00007ffc7bb792c0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc7bb79270, Begin=0x00007ffc7bb79270, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bbf92c0, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc7bbf92c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bbb92c0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc7bbb92c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bb792c0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc7bb792c0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc7bb792c0, HstPtrBegin=0x00007ffc7bb792c0, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc7bb792c0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffc7bb792c0) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffc7bb792c0) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bbf92c0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc7bbf92c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffc7bbf92c0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bbb92c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc7bbb92c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffc7bbb92c0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bb792c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc7bb792c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffc7bb792c0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_33_81e1a333__Z4main_l50 with pointer 0x0000000002dfcff0 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_33_81e1a333__Z4main_l50 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002df6b48... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {4, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002df6b48 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bb792c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc7bb792c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffc7bb792c0) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffc7bb792c0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bbb92c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc7bbb92c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bbf92c0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc7bbf92c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc7bb792c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc7bb792c0 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffc7bb792c0, Begin=0x00007ffc7bb792c0, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc7bb792c0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc7bb792c0 requires mapping +omptarget --> Mapping does not exist (ignored) +collapse-clause: w[0]=132.711550 time=0.000641 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000403270 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000000c4b860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x00000000029a5c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x00000000029a5c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x00000000029adfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000029adfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000029adfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000029adfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x00000000029adfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x00000000029adfa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x00000000029a5c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000029a5c48 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000029a5c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000029a5c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x00000000029a5c48 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x00000000029a5c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_no_collapse.cpp b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_no_collapse.cpp index 651edd56e4..5baea1dedf 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_no_collapse.cpp +++ b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_no_collapse.cpp @@ -45,32 +45,35 @@ int main(void) { /* map data to device */ #pragma omp target enter data map(to: u[0:SIZE], dx[0:P * P]) - start = omp_get_wtime(); - - /* offload the kernel with no collapse clause */ - #pragma omp target teams distribute parallel for \ - private(b, i, j, k, l) - for (b = 0; b < BLOCKS; b++) { - for (i = 0; i < P; i++) { - for (j = 0; j < P; j++) { - for (k = 0; k < P; k++) { - double ur = 0.; - double us = 0.; - double ut = 0.; - - for (l = 0; l < P; l++) { - ur += dx[IDX2(i, l)] * u[IDX4(b, l, j, k)]; - us += dx[IDX2(k, l)] * u[IDX4(b, i, l, k)]; - ut += dx[IDX2(j, l)] * u[IDX4(b, i, j, l)]; + /* run 5 times and report the timing from the last iteration */ + for (int r = 0; r < 5; r++) { + start = omp_get_wtime(); + + /* offload the kernel with no collapse clause */ + #pragma omp target teams distribute parallel for \ + private(b, i, j, k, l) + for (b = 0; b < BLOCKS; b++) { + for (i = 0; i < P; i++) { + for (j = 0; j < P; j++) { + for (k = 0; k < P; k++) { + double ur = 0.; + double us = 0.; + double ut = 0.; + + for (l = 0; l < P; l++) { + ur += dx[IDX2(i, l)] * u[IDX4(b, l, j, k)]; + us += dx[IDX2(k, l)] * u[IDX4(b, i, l, k)]; + ut += dx[IDX2(j, l)] * u[IDX4(b, i, j, l)]; + } + + w[IDX4(b, i, j, k)] = ur * us * ut; } - - w[IDX4(b, i, j, k)] = ur * us * ut; } } } - } - end = omp_get_wtime(); + end = omp_get_wtime(); + } #pragma omp target exit data map(from: w[0:SIZE]) diff --git a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_no_collapse.debug b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_no_collapse.debug index d34aca2306..d7e7a652e8 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_no_collapse.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/01_collapse/test_no_collapse.debug @@ -1,345 +1,401 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000010a2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000010a2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000010a2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000010a2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000010a2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000010a2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000010a2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000010a2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000010a2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000010a2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403200 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000000a9e930 has index 0! -Libomptarget --> Registering image 0x0000000000403200 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x0000000000403090 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x00000000010a2470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fbbd2e00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x00000000010a2470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fbbd308f000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x00000000010a2470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000403200 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001b71580 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000001c9a770 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_9b5f515d__Z4main_l28 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_9b5f515d__Z4main_l45 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b5f515d__Z4main_l28_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x0000000000403090, Name = __omp_offloading_3d_9b5f515d__Z4main_l28, NumArgs = 0, Handle = 0x0000000001456970 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b5f515d__Z4main_l45_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 72 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x0000000000403091, Name = __omp_offloading_3d_9b5f515d__Z4main_l45, NumArgs = 5, Handle = 0x0000000001c6f3b0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_9b5f515d__Z4main_l28 with pointer 0x000000000143d5d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000143d5d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000001166e30 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000019b3f30 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000001456970 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000143d5d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fffc0ab37f0, Begin=0x00007fffc0ab37f0, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fffc0af37f0, Begin=0x00007fffc0af37f0, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0ab37f0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffc0ab37f0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffc0ab37f0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffc0ab37f0) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffc0ab37f0) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0af37f0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fffc0af37f0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffc0af37f0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fffc0af37f0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fffc0af37f0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x0000000000403091 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fffc0af37f0, Begin=0x00007fffc0af37f0, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fffc0ab37f0, Begin=0x00007fffc0ab37f0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fffc0a737f0, Begin=0x00007fffc0a737f0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fffc0a737d0, Begin=0x00007fffc0a737d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0af37f0, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffc0af37f0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0ab37f0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffc0ab37f0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0a737f0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffc0a737f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffc0a737f0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffc0a737f0) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffc0a737f0) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0af37f0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc0af37f0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fffc0af37f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0ab37f0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc0ab37f0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007fffc0ab37f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0a737f0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc0a737f0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007fffc0a737f0 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_9b5f515d__Z4main_l45 with pointer 0x000000000143d5d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x000000000143d5d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 7, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {1, 1, 1} -Target LEVEL0 RTL --> Group counts = {8, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001c6f3b0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000143d5d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0a737f0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc0a737f0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fffc0a737f0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fffc0a737f0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0ab37f0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc0ab37f0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0af37f0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc0af37f0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0a737f0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffc0a737f0, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fffc0a737f0, Begin=0x00007fffc0a737f0, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc0a737f0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffc0a737f0 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403200 is compatible with RTL 0x0000000000a9e930! -Libomptarget --> Unregistered image 0x0000000000403200 from RTL 0x0000000000a9e930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x00000000004031c0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x00000000010a2470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x00000000010a2470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x00000000010a2470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -no-collapse-clause: w[0]=132.711550 time=0.002566 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0xc173e916740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00000c173e903f00 0x00000c173e903800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0xc1737759c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0xc1737759d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0xc173775a150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0xc173775a210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0xc173775c570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0xc173775c870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0xc173775c690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0xc173775c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0xc173775c810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0xc173775c5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0xc173775af90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0xc173775cdb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0xc173775ce10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0xc173775b0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0xc173775b180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0xc173775b110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0xc173775b420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0xc173775b480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0xc173775ac30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0xc173775ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0xc173775ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0xc173775abd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0xc173775ac90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0xc173775a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0xc173775a930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0xc173775a990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0xc173775a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0xc173775a750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0xc173775a810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0xc173775cf40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0xc173775a630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0xc173775a270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0xc173775a390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0xc173775a2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0xc173775a3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0xc173775a4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0xc173775a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0xc1737759f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0xc173775a090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0xc173775a030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0xc173775b5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0xc173775b600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0xc173775ba20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0xc173775b900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0xc173775b4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0xc173775b540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0xc173775ba80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0xc173775bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0xc173775bd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0xc173775bdf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0xc173775c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0xc173775c930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0xc173775cd50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0xc173775ccf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0xc173775cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0xc173775c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0xc173775cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0xc173775ca50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0xc173775cab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0xc173775c090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0xc173775c0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0xc173775c030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0xc173775c150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0xc173775c210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0xc173775c1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0xc173775c630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0xc173775c7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0xc1737762110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0xc17377621d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_synchronized_dispatch +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x00000000031e8c48: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00000c172ee40000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x00000000031e8c48: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x00000000031e8c48: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x00000000031e8c48: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00ff8c173f2b9000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x00000000031e8c48: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x00000000031e8c48, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x00000000031e8c48, ordinal = 2, number of queues = 7 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x00000000031f0fa8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00000c172ed00000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x00000000031f0fa8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x00000000031f0fa8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x00000000031f0fa8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x00000000031f0fa8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x00000000031f0fa8, ordinal = 2, number of queues = 7 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> Found 2 root devices, 2 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> -- 1 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbd5 +TARGET LEVEL_ZERO RTL --> -- UUID : 1341282131147000770000001 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 512 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 64 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 65267564544 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1600 +TARGET LEVEL_ZERO RTL --> Device 1 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1550 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbd5 +TARGET LEVEL_ZERO RTL --> -- UUID : 1341282131147000770000002 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 512 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 64 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 65267564544 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1600 +omptarget --> Registered plugin LEVEL_ZERO with 2 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000403200 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000403200 with RTL LEVEL_ZERO! +omptarget --> Image 0x0000000000403200 is compatible with RTL LEVEL_ZERO device 1! +omptarget --> Registering image 0x0000000000403200 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x148f390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000403090 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Trans table 0x148e860 : 0x148e8d0 +omptarget --> Trans table 0x148e860 : 0x148e8d0 +PluginInterface --> Load data from image 0x0000000000403200 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000403200 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x000000000360b938 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_33_81e1a336__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_33_81e1a336__Z4main_l51 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffccef5e5a0) -> (tgt:0xff00ffffffc00108) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00108 -> 0x7ffccef5e5a0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x000000000363dd48. +omptarget --> Entry point 0x0000000000403090 maps to __omp_offloading_33_81e1a336__Z4main_l34 (0x0000000003644340) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x000000000363e138. +omptarget --> Entry point 0x0000000000403091 maps to __omp_offloading_33_81e1a336__Z4main_l51 (0x00000000036443b0) +omptarget --> Launching target execution __omp_offloading_33_81e1a336__Z4main_l34 with pointer 0x0000000003644340 (index=0). +PluginInterface --> Launching kernel __omp_offloading_33_81e1a336__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x000000000363dd48... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000003646b18 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x000000000363dd48 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffccef9ecb0, Begin=0x00007ffccef9ecb0, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffccefdecb0, Begin=0x00007ffccefdecb0, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccef9ecb0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffccef9ecb0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffccef9ecb0, HstPtrBegin=0x00007ffccef9ecb0, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffccef9ecb0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffccef9ecb0) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffccef9ecb0) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccefdecb0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffccefdecb0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffccefdecb0, HstPtrBegin=0x00007ffccefdecb0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffccefdecb0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffccefdecb0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffccefdecb0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x0000000000403091 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffccefdecb0, Begin=0x00007ffccefdecb0, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffccef9ecb0, Begin=0x00007ffccef9ecb0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffccef5ecb0, Begin=0x00007ffccef5ecb0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x00007ffccef5ec90, Begin=0x00007ffccef5ec90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccefdecb0, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffccefdecb0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccef9ecb0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffccef9ecb0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccef5ecb0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffccef5ecb0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffccef5ecb0, HstPtrBegin=0x00007ffccef5ecb0, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffccef5ecb0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffccef5ecb0) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffccef5ecb0) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccefdecb0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffccefdecb0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffccefdecb0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccef9ecb0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffccef9ecb0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffccef9ecb0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccef5ecb0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffccef5ecb0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffccef5ecb0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Launching target execution __omp_offloading_33_81e1a336__Z4main_l51 with pointer 0x00000000036443b0 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Launching kernel __omp_offloading_33_81e1a336__Z4main_l51 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x000000000363e138... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {8, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x000000000363e138 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccef5ecb0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffccef5ecb0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffccef5ecb0) +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffccef5ecb0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccef9ecb0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffccef9ecb0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccefdecb0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffccefdecb0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffccef5ecb0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffccef5ecb0 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_num_devices returning 2 +omptarget --> Call to omp_get_initial_device returning 2 +omptarget --> Entry 0: Base=0x00007ffccef5ecb0, Begin=0x00007ffccef5ecb0, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffccef5ecb0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffccef5ecb0 requires mapping +omptarget --> Mapping does not exist (ignored) +no-collapse-clause: w[0]=132.711550 time=0.005150 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000403200 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x000000000148e860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x00000000031e8c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x00000000031e8c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x00000000031f0fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000031f0fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000031f0fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000031f0fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x00000000031f0fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x00000000031f0fa8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x00000000031e8c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000031e8c48 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000031e8c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000031e8c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x00000000031e8c48 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x00000000031e8c48 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/03_target_enter_exit_data/test_no_target_enter_exit_data.debug b/Publications/GPU-Opt-Guide/OpenMP/03_target_enter_exit_data/test_no_target_enter_exit_data.debug index 981ad9e124..0fe877d96e 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/03_target_enter_exit_data/test_no_target_enter_exit_data.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/03_target_enter_exit_data/test_no_target_enter_exit_data.debug @@ -1,452 +1,519 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002130470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002130470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002130470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002130470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002130470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002130470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002130470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002130470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002130470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002130470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403320 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000001b2c930 has index 0! -Libomptarget --> Registering image 0x0000000000403320 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x0000000000403060 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002130470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fa15ce00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002130470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fa15d1e1000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002130470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000403320 -Target LEVEL0 RTL --> Expecting to have 3 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000021f4e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000003177610 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 120 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 120 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_15ece5c8__Z4main_l28 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_15ece5c8__Z4main_l42 -Target LEVEL0 RTL --> 2: __omp_offloading_3d_15ece5c8__Z4main_l66 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_15ece5c8__Z4main_l28_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x0000000000403060, Name = __omp_offloading_3d_15ece5c8__Z4main_l28, NumArgs = 0, Handle = 0x0000000002d77d70 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_15ece5c8__Z4main_l42_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 136 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x0000000000403061, Name = __omp_offloading_3d_15ece5c8__Z4main_l42, NumArgs = 13, Handle = 0x0000000002980c30 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_15ece5c8__Z4main_l66_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 136 bytes). -Target LEVEL0 RTL --> Kernel 2: Entry = 0x00000000004030e0, Name = __omp_offloading_3d_15ece5c8__Z4main_l66, NumArgs = 13, Handle = 0x0000000002b60510 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_15ece5c8__Z4main_l28 with pointer 0x00000000024cb5d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000024cb5d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000002d01e20 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002a2d0b0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002d77d70 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000024cb5d0 on device 0 -Libomptarget --> Entering target region with entry point 0x0000000000403061 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff60f05030, Begin=0x00007fff60f05030, Size=2048, Type=0x21, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff60ec5030, Begin=0x00007fff60ec5030, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff60e85030, Begin=0x00007fff60e85030, Size=262144, Type=0x22, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x00007fff60e85010, Begin=0x00007fff60e85010, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60f05030, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fff60f05030 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff60f05030, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fff60f05030) -> (tgt:0xff00fffffffe0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fff60f05030) -> (tgt:0xff00fffffffe0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60ec5030, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff60ec5030 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 1048576, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff60ec5030, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff60ec5030) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff60ec5030) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60e85030, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff60e85030 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff60e85030, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff20000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60f05030, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60f05030, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff60f05030 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60ec5030, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60ec5030, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fff60ec5030 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60e85030, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60e85030, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff20000, Offset: 0) from host pointer 0x00007fff60e85030 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_15ece5c8__Z4main_l42 with pointer 0x00000000024cb5d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000024cb5d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff20000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002980c30 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000024cb5d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60e85030, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60e85030, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff20000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff20000) -> (hst:0x00007fff60e85030) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff20000) -> (hst:0x00007fff60e85030) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60ec5030, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60ec5030, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffee0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60f05030, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60f05030, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60e85030, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff20000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff60e85030, TgtPtrBegin=0xff00fffffff20000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60ec5030, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffee0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff60ec5030, TgtPtrBegin=0xff00ffffffee0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60f05030, Size=2048)... -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 2048 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff60f05030, TgtPtrBegin=0xff00fffffffe0000, Size=2048, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004030e0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff60f05030, Begin=0x00007fff60f05030, Size=2048, Type=0x21, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff60ec5030, Begin=0x00007fff60ec5030, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff60e85030, Begin=0x00007fff60e85030, Size=262144, Type=0x23, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x00007fff60e84ff0, Begin=0x00007fff60e84ff0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60f05030, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fff60f05030 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff60f05030, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fff60f05030) -> (tgt:0xff00fffffffe0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fff60f05030) -> (tgt:0xff00fffffffe0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60ec5030, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff60ec5030 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff60ec5030, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff60ec5030) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff60ec5030) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60e85030, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff60e85030 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff60e85030, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff60e85030) -> (tgt:0xff00fffffff20000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff60e85030) -> (tgt:0xff00fffffff20000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff20000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60f05030, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60f05030, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff60f05030 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60ec5030, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60ec5030, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fff60ec5030 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60e85030, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60e85030, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff20000, Offset: 0) from host pointer 0x00007fff60e85030 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_15ece5c8__Z4main_l66 with pointer 0x00000000024cb5e0 (index=2). -Target LEVEL0 RTL --> Executing a kernel 0x00000000024cb5e0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff20000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002b60510 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000024cb5e0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60e85030, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60e85030, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff20000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff20000) -> (hst:0x00007fff60e85030) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff20000) -> (hst:0x00007fff60e85030) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60ec5030, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60ec5030, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffee0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60f05030, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff60f05030, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60e85030, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff20000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff60e85030, TgtPtrBegin=0xff00fffffff20000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60ec5030, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffee0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff60ec5030, TgtPtrBegin=0xff00ffffffee0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff60f05030, Size=2048)... -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 2048 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff60f05030, TgtPtrBegin=0xff00fffffffe0000, Size=2048, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403320 is compatible with RTL 0x0000000001b2c930! -Libomptarget --> Unregistered image 0x0000000000403320 from RTL 0x0000000001b2c930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x00000000004032c0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002130470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002130470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 1052672 -Target LEVEL0 RTL --> -- Allocated: 1114112, 1052672 -Target LEVEL0 RTL --> -- Freed : 1114112, 1052672 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 6 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002130470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -target region: w[0]=265.423100 time=0.001654 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x79a633316740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000079a633303f00 0x000079a633303800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x79a62e64bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x79a62e64bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x79a62e64c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x79a62e64c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x79a62e64e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x79a62e64e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x79a62e64e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x79a62e64e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x79a62e64e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x79a62e64e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x79a62e64cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x79a62e64edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x79a62e64ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x79a62e64d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x79a62e64d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x79a62e64d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x79a62e64d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x79a62e64d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x79a62e64cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x79a62e64cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x79a62e64cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x79a62e64cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x79a62e64cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x79a62e64c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x79a62e64c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x79a62e64c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x79a62e64c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x79a62e64c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x79a62e64c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x79a62e64ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x79a62e64c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x79a62e64c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x79a62e64c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x79a62e64c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x79a62e64c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x79a62e64c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x79a62e64c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x79a62e64bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x79a62e64c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x79a62e64c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x79a62e64d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x79a62e64d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x79a62e64da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x79a62e64d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x79a62e64d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x79a62e64d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x79a62e64da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x79a62e64dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x79a62e64dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x79a62e64ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x79a62e64e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x79a62e64e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x79a62e64ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x79a62e64ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x79a62e64eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x79a62e64e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x79a62e64eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x79a62e64ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x79a62e64eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x79a62e64e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x79a62e64e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x79a62e64e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x79a62e64e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x79a62e64e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x79a62e64e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x79a62e64e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x79a62e64e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x79a62e654110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x79a62e6541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000002442808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000079a623c70000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000002442808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000002442808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000002442808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff9a633d06000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000002442808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000002442808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000002442808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000403300 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000403300 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x7f7390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000403040 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x7f6860 : 0x7f6908 +omptarget --> Trans table 0x7f6860 : 0x7f6908 +PluginInterface --> Load data from image 0x0000000000403300 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000403300 +TARGET LEVEL_ZERO RTL --> Expecting to have 3 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000006da78c8 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bcd__Z4main_l33 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bcd__Z4main_l47 +TARGET LEVEL_ZERO RTL --> 2: __omp_offloading_821_10a4bcd__Z4main_l71 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fff0ffdf640) -> (tgt:0xff00ffffffc00200) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00200 -> 0x7fff0ffdf640). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000006d79a48. +omptarget --> Entry point 0x0000000000403040 maps to __omp_offloading_821_10a4bcd__Z4main_l33 (0x0000000006e722c0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000006d79ff8. +omptarget --> Entry point 0x0000000000403041 maps to __omp_offloading_821_10a4bcd__Z4main_l47 (0x0000000006e72330) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000006d79768. +omptarget --> Entry point 0x00000000004030c0 maps to __omp_offloading_821_10a4bcd__Z4main_l71 (0x0000000006e723a0) +omptarget --> Launching target execution __omp_offloading_821_10a4bcd__Z4main_l33 with pointer 0x0000000006e722c0 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bcd__Z4main_l33 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006d79a48... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000070863f8 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006d79a48 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000403041 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff1005fd50, Begin=0x00007fff1005fd50, Size=2048, Type=0x21, Name=unknown +omptarget --> Entry 1: Base=0x00007fff1001fd50, Begin=0x00007fff1001fd50, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007fff0ffdfd50, Begin=0x00007fff0ffdfd50, Size=262144, Type=0x22, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff0ffdfd00, Begin=0x00007fff0ffdfd00, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1005fd50, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff1005fd50 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbb0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbb0000, size = 65536, pool size = 327680 +omptarget --> Creating new map entry with HstPtrBase=0x00007fff1005fd50, HstPtrBegin=0x00007fff1005fd50, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff1005fd50, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007fff1005fd50) -> (tgt:0xff00ffffffbb0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007fff1005fd50) -> (tgt:0xff00ffffffbb0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1001fd50, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff1001fd50 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 1048576, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007fff1001fd50, HstPtrBegin=0x00007fff1001fd50, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff1001fd50, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007fff1001fd50) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007fff1001fd50) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff0ffdfd50, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff0ffdfd50 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff0ffdfd50, HstPtrBegin=0x00007fff0ffdfd50, TgtAllocBegin=0xff00ffffffaf0000, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff0ffdfd50, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffaf0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1005fd50, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff1005fd50, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff1005fd50 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1001fd50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff1001fd50, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007fff1001fd50 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff0ffdfd50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff0ffdfd50, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffaf0000, Offset: 0) from host pointer 0x00007fff0ffdfd50 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bcd__Z4main_l47 with pointer 0x0000000006e72330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bcd__Z4main_l47 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006d79ff8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {4, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffaf0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 2 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006d79ff8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff0ffdfd50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff0ffdfd50, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffaf0000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffaf0000) -> (hst:0x00007fff0ffdfd50) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffaf0000) -> (hst:0x00007fff0ffdfd50) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1001fd50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff1001fd50, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffab0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1005fd50, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff1005fd50, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fff0ffdfd50, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffaf0000 of size 262144 by freeing allocation starting at 0xff00ffffffaf0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffaf0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff0ffdfd50 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff1001fd50, TgtPtrBegin=0xff00ffffffab0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffab0000 of size 262144 by freeing allocation starting at 0xff00ffffffab0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffab0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff1001fd50 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff1005fd50, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 2048 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff1005fd50 +omptarget --> Entering target region for device 0 with entry point 0x00000000004030c0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff1005fd50, Begin=0x00007fff1005fd50, Size=2048, Type=0x21, Name=unknown +omptarget --> Entry 1: Base=0x00007fff1001fd50, Begin=0x00007fff1001fd50, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007fff0ffdfd50, Begin=0x00007fff0ffdfd50, Size=262144, Type=0x23, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff0ffdfcb0, Begin=0x00007fff0ffdfcb0, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1005fd50, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff1005fd50 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff1005fd50, HstPtrBegin=0x00007fff1005fd50, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff1005fd50, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007fff1005fd50) -> (tgt:0xff00ffffffbb0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007fff1005fd50) -> (tgt:0xff00ffffffbb0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1001fd50, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff1001fd50 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff1001fd50, HstPtrBegin=0x00007fff1001fd50, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff1001fd50, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007fff1001fd50) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007fff1001fd50) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff0ffdfd50, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff0ffdfd50 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff0ffdfd50, HstPtrBegin=0x00007fff0ffdfd50, TgtAllocBegin=0xff00ffffffaf0000, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff0ffdfd50, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007fff0ffdfd50) -> (tgt:0xff00ffffffaf0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007fff0ffdfd50) -> (tgt:0xff00ffffffaf0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffaf0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1005fd50, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff1005fd50, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff1005fd50 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1001fd50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff1001fd50, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007fff1001fd50 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff0ffdfd50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff0ffdfd50, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffaf0000, Offset: 0) from host pointer 0x00007fff0ffdfd50 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bcd__Z4main_l71 with pointer 0x0000000006e723a0 (index=2). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bcd__Z4main_l71 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006d79768... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {4, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffaf0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006d79768 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff0ffdfd50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff0ffdfd50, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffaf0000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffaf0000) -> (hst:0x00007fff0ffdfd50) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffaf0000) -> (hst:0x00007fff0ffdfd50) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1001fd50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff1001fd50, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffab0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff1005fd50, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff1005fd50, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fff0ffdfd50, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffaf0000 of size 262144 by freeing allocation starting at 0xff00ffffffaf0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffaf0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff0ffdfd50 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff1001fd50, TgtPtrBegin=0xff00ffffffab0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffab0000 of size 262144 by freeing allocation starting at 0xff00ffffffab0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffab0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff1001fd50 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff1005fd50, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 2048 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff1005fd50 +target region: w[0]=265.423100 time=0.001277 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000403300 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000007f6860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000002442808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000002442808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000002442808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002442808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 3 75.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002442808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002442808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000002442808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 1086956 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 1087168 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 1087168 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 13 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000002442808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/03_target_enter_exit_data/test_target_enter_exit_data.debug b/Publications/GPU-Opt-Guide/OpenMP/03_target_enter_exit_data/test_target_enter_exit_data.debug index 24249289f2..dc296f4e38 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/03_target_enter_exit_data/test_target_enter_exit_data.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/03_target_enter_exit_data/test_target_enter_exit_data.debug @@ -1,456 +1,496 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002801470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002801470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002801470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002801470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002801470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002801470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002801470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002801470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002801470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002801470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004032f0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x00000000021fd930 has index 0! -Libomptarget --> Registering image 0x00000000004032f0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x0000000000403070 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002801470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f8700a00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002801470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f8700d51000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002801470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x00000000004032f0 -Target LEVEL0 RTL --> Expecting to have 3 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000028c5e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002f03010 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 120 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 120 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_fadb4d__Z4main_l28 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_fadb4d__Z4main_l47 -Target LEVEL0 RTL --> 2: __omp_offloading_3d_fadb4d__Z4main_l70 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_fadb4d__Z4main_l28_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x0000000000403070, Name = __omp_offloading_3d_fadb4d__Z4main_l28, NumArgs = 0, Handle = 0x0000000002d95920 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_fadb4d__Z4main_l47_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 136 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004030b8, Name = __omp_offloading_3d_fadb4d__Z4main_l47, NumArgs = 13, Handle = 0x0000000003424620 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_fadb4d__Z4main_l70_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 136 bytes). -Target LEVEL0 RTL --> Kernel 2: Entry = 0x00000000004030b9, Name = __omp_offloading_3d_fadb4d__Z4main_l70, NumArgs = 13, Handle = 0x000000000327b150 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_fadb4d__Z4main_l28 with pointer 0x0000000002b9c5d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002b9c5d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000003885f40 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000033258c0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002d95920 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002b9c5d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 3 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd899539c0, Begin=0x00007ffd899539c0, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd899939c0, Begin=0x00007ffd899939c0, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd899139c0, Begin=0x00007ffd899139c0, Size=262144, Type=0x0, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899539c0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffd899539c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd899539c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffd899539c0) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffd899539c0) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899939c0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffd899939c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd899939c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffd899939c0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffd899939c0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffd899139c0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Entering target region with entry point 0x00000000004030b8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd899939c0, Begin=0x00007ffd899939c0, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd899539c0, Begin=0x00007ffd899539c0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd899139c0, Begin=0x00007ffd899139c0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x00007ffd899139a0, Begin=0x00007ffd899139a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899939c0, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd899939c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899539c0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd899539c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899939c0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899939c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffd899939c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899539c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899539c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffd899539c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffd899139c0 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_fadb4d__Z4main_l47 with pointer 0x0000000002b9c5d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002b9c5d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003424620 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002b9c5d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899539c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899539c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899939c0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899939c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004030b9 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd899939c0, Begin=0x00007ffd899939c0, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd899539c0, Begin=0x00007ffd899539c0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd899139c0, Begin=0x00007ffd899139c0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x00007ffd89913980, Begin=0x00007ffd89913980, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899939c0, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd899939c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899539c0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd899539c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899939c0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899939c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffd899939c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899539c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899539c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffd899539c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffd899139c0 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_fadb4d__Z4main_l70 with pointer 0x0000000002b9c5e0 (index=2). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002b9c5e0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x000000000327b150 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002b9c5e0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899539c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899539c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899939c0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899939c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd899139c0, Begin=0x00007ffd899139c0, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffd899139c0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffd899139c0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd899139c0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd899139c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004032f0 is compatible with RTL 0x00000000021fd930! -Libomptarget --> Unregistered image 0x00000000004032f0 from RTL 0x00000000021fd930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000403290 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002801470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002801470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002801470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -target region: w[0]=265.423100 time=0.001417 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x764ba8b16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000764ba8b03f00 0x0000764ba8b03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x764ba1957c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x764ba1957d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x764ba1958150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x764ba1958210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x764ba195a570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x764ba195a870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x764ba195a690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x764ba195a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x764ba195a810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x764ba195a5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x764ba1958f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x764ba195adb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x764ba195ae10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x764ba19590b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x764ba1959180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x764ba1959110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x764ba1959420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x764ba1959480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x764ba1958c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x764ba1958b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x764ba1958b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x764ba1958bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x764ba1958c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x764ba19588d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x764ba1958930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x764ba1958990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x764ba19589f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x764ba1958750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x764ba1958810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x764ba195af40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x764ba1958630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x764ba1958270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x764ba1958390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x764ba19582d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x764ba19583f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x764ba19584b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x764ba19586f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x764ba1957f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x764ba1958090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x764ba1958030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x764ba19595a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x764ba1959600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x764ba1959a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x764ba1959900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x764ba19594e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x764ba1959540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x764ba1959a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x764ba1959d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x764ba1959d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x764ba1959df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x764ba195a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x764ba195a930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x764ba195ad50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x764ba195acf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x764ba195ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x764ba195a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x764ba195ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x764ba195aa50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x764ba195aab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x764ba195a090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x764ba195a0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x764ba195a030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x764ba195a150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x764ba195a210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x764ba195a1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x764ba195a630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x764ba195a7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x764ba1960110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x764ba19601d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x00000000026a6808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000764b993f0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x00000000026a6808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x00000000026a6808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x00000000026a6808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff64ba948a000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x00000000026a6808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x00000000026a6808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x00000000026a6808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x00000000004032d0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x00000000004032d0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0xa5b390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000403050 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0xa5a860 : 0xa5a908 +omptarget --> Trans table 0xa5a860 : 0xa5a908 +PluginInterface --> Load data from image 0x00000000004032d0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x00000000004032d0 +TARGET LEVEL_ZERO RTL --> Expecting to have 3 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000071258a8 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bcf__Z4main_l33 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bcf__Z4main_l52 +TARGET LEVEL_ZERO RTL --> 2: __omp_offloading_821_10a4bcf__Z4main_l75 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffcdf5860b0) -> (tgt:0xff00ffffffc00200) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00200 -> 0x7ffcdf5860b0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000006fddfd8. +omptarget --> Entry point 0x0000000000403050 maps to __omp_offloading_821_10a4bcf__Z4main_l33 (0x0000000007152c50) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000006fde588. +omptarget --> Entry point 0x0000000000403098 maps to __omp_offloading_821_10a4bcf__Z4main_l52 (0x0000000007152cc0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000006fddcf8. +omptarget --> Entry point 0x0000000000403099 maps to __omp_offloading_821_10a4bcf__Z4main_l75 (0x0000000007152d30) +omptarget --> Launching target execution __omp_offloading_821_10a4bcf__Z4main_l33 with pointer 0x0000000007152c50 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bcf__Z4main_l33 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006fddfd8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x000000000700ba98 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006fddfd8 on device 0 +omptarget --> Entering data begin region for device 0 with 3 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffcdf5c67c0, Begin=0x00007ffcdf5c67c0, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffcdf6067c0, Begin=0x00007ffcdf6067c0, Size=2048, Type=0x1, Name=unknown +omptarget --> Entry 2: Base=0x00007ffcdf5867c0, Begin=0x00007ffcdf5867c0, Size=262144, Type=0x0, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5c67c0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffcdf5c67c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffcdf5c67c0, HstPtrBegin=0x00007ffcdf5c67c0, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffcdf5c67c0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffcdf5c67c0) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffcdf5c67c0) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf6067c0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffcdf6067c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffcdf6067c0, HstPtrBegin=0x00007ffcdf6067c0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffcdf6067c0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffcdf6067c0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffcdf6067c0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5867c0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffcdf5867c0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffcdf5867c0, HstPtrBegin=0x00007ffcdf5867c0, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffcdf5867c0, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Entering target region for device 0 with entry point 0x0000000000403098 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffcdf6067c0, Begin=0x00007ffcdf6067c0, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffcdf5c67c0, Begin=0x00007ffcdf5c67c0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffcdf5867c0, Begin=0x00007ffcdf5867c0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffcdf586770, Begin=0x00007ffcdf586770, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf6067c0, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcdf6067c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5c67c0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcdf5c67c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5867c0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcdf5867c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf6067c0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf6067c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffcdf6067c0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5c67c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5c67c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffcdf5c67c0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5867c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5867c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffcdf5867c0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bcf__Z4main_l52 with pointer 0x0000000007152cc0 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bcf__Z4main_l52 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006fde588... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {4, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006fde588 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5867c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5867c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5c67c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5c67c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf6067c0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf6067c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x0000000000403099 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffcdf6067c0, Begin=0x00007ffcdf6067c0, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffcdf5c67c0, Begin=0x00007ffcdf5c67c0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffcdf5867c0, Begin=0x00007ffcdf5867c0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffcdf586720, Begin=0x00007ffcdf586720, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf6067c0, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcdf6067c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5c67c0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcdf5c67c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5867c0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcdf5867c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf6067c0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf6067c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffcdf6067c0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5c67c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5c67c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffcdf5c67c0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5867c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5867c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffcdf5867c0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bcf__Z4main_l75 with pointer 0x0000000007152d30 (index=2). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bcf__Z4main_l75 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006fddcf8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {4, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006fddcf8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5867c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5867c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5c67c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5c67c0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf6067c0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf6067c0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffcdf5867c0, Begin=0x00007ffcdf5867c0, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcdf5867c0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcdf5867c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffcdf5867c0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffcdf5867c0) +omptarget --> Removing map entry with HstPtrBegin=0x00007ffcdf5867c0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffcdf5867c0 +target region: w[0]=265.423100 time=0.001096 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x00000000004032d0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000000a5a860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x00000000026a6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x00000000026a6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x00000000026a6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000026a6808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000026a6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000026a6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x00000000026a6808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x00000000026a6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_fp.debug b/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_fp.debug index dc8942c7ef..cf75c8dca7 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_fp.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_fp.debug @@ -1,378 +1,408 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001bab440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001bab440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001bab440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001bab440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001bab440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001bab440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001bab440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001bab440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001bab440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001bab440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004033e0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x00000000015a7930 has index 0! -Libomptarget --> Registering image 0x00000000004033e0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004031b0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001bab440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fa2ece00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001bab440: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fa2ed09b000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001bab440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x00000000004033e0 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001c6fe00 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002101170 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_9b49d7dd__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_9b49d7dd__Z4main_l51 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b49d7dd__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004031b0, Name = __omp_offloading_3d_9b49d7dd__Z4main_l29, NumArgs = 0, Handle = 0x0000000002101520 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b49d7dd__Z4main_l51_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 160 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004031b1, Name = __omp_offloading_3d_9b49d7dd__Z4main_l51, NumArgs = 16, Handle = 0x0000000002bd5eb0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_9b49d7dd__Z4main_l29 with pointer 0x0000000001f475d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001f475d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000002c25750 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002bee970 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002101520 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001f475d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffda809c4a0, Begin=0x00007ffda809c4a0, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffda80dc4a0, Begin=0x00007ffda80dc4a0, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda809c4a0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffda809c4a0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffda809c4a0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffda809c4a0) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffda809c4a0) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda80dc4a0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffda80dc4a0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffda80dc4a0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffda80dc4a0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffda80dc4a0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x00000000004031b1 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffda80dc4a0, Begin=0x00007ffda80dc4a0, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffda809c4a0, Begin=0x00007ffda809c4a0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffda805c4a0, Begin=0x00007ffda805c4a0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x3fed1eb851eb851f, Begin=0x3fed1eb851eb851f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x3fd70a3d70a3d70a, Begin=0x3fd70a3d70a3d70a, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x3fc28f5c28f5c28f, Begin=0x3fc28f5c28f5c28f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 16: Base=0x00007ffda805c480, Begin=0x00007ffda805c480, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda80dc4a0, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffda80dc4a0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda809c4a0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffda809c4a0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda805c4a0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffda805c4a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffda805c4a0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffda805c4a0) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffda805c4a0) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda80dc4a0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffda80dc4a0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffda80dc4a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda809c4a0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffda809c4a0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffda809c4a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda805c4a0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffda805c4a0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffda805c4a0 -Libomptarget --> Forwarding first-private value 0x3fed1eb851eb851f to the target construct -Libomptarget --> Forwarding first-private value 0x3fd70a3d70a3d70a to the target construct -Libomptarget --> Forwarding first-private value 0x3fc28f5c28f5c28f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_9b49d7dd__Z4main_l51 with pointer 0x0000000001f475d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001f475d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x3fed1eb851eb851f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x3fd70a3d70a3d70a) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x3fc28f5c28f5c28f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 13 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 14 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 15 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002bd5eb0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001f475d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda805c4a0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffda805c4a0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffda805c4a0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffda805c4a0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda809c4a0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffda809c4a0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda80dc4a0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffda80dc4a0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda805c4a0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffda805c4a0, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffda805c4a0, Begin=0x00007ffda805c4a0, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffda805c4a0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffda805c4a0 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004033e0 is compatible with RTL 0x00000000015a7930! -Libomptarget --> Unregistered image 0x00000000004033e0 from RTL 0x00000000015a7930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x00000000004033a0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001bab440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001bab440 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001bab440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=-41.955411 time=0.000497 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x799d6e716740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000799d6e703f00 0x0000799d6e703800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x799d69a4bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x799d69a4bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x799d69a4c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x799d69a4c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x799d69a4e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x799d69a4e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x799d69a4e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x799d69a4e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x799d69a4e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x799d69a4e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x799d69a4cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x799d69a4edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x799d69a4ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x799d69a4d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x799d69a4d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x799d69a4d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x799d69a4d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x799d69a4d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x799d69a4cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x799d69a4cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x799d69a4cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x799d69a4cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x799d69a4cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x799d69a4c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x799d69a4c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x799d69a4c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x799d69a4c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x799d69a4c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x799d69a4c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x799d69a4ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x799d69a4c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x799d69a4c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x799d69a4c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x799d69a4c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x799d69a4c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x799d69a4c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x799d69a4c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x799d69a4bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x799d69a4c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x799d69a4c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x799d69a4d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x799d69a4d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x799d69a4da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x799d69a4d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x799d69a4d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x799d69a4d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x799d69a4da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x799d69a4dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x799d69a4dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x799d69a4ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x799d69a4e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x799d69a4e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x799d69a4ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x799d69a4ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x799d69a4eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x799d69a4e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x799d69a4eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x799d69a4ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x799d69a4eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x799d69a4e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x799d69a4e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x799d69a4e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x799d69a4e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x799d69a4e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x799d69a4e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x799d69a4e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x799d69a4e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x799d69a54110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x799d69a541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003ebd808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000799d5f0f0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003ebd808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003ebd808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003ebd808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff99d6f183000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003ebd808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003ebd808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003ebd808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x00000000004032d0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x00000000004032d0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x2272390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x00000000004030a0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x2271860 : 0x22718d0 +omptarget --> Trans table 0x2271860 : 0x22718d0 +PluginInterface --> Load data from image 0x00000000004032d0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x00000000004032d0 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000007e7cc68 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bd4__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bd4__Z4main_l56 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffe01288140) -> (tgt:0xff00ffffffc00158) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00158 -> 0x7ffe01288140). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008603478. +omptarget --> Entry point 0x00000000004030a0 maps to __omp_offloading_821_10a4bd4__Z4main_l34 (0x00000000089337b0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008604a38. +omptarget --> Entry point 0x00000000004030a1 maps to __omp_offloading_821_10a4bd4__Z4main_l56 (0x0000000008933820) +omptarget --> Launching target execution __omp_offloading_821_10a4bd4__Z4main_l34 with pointer 0x00000000089337b0 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bd4__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008603478... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008a182f8 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008603478 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffe012c8850, Begin=0x00007ffe012c8850, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffe01308850, Begin=0x00007ffe01308850, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe012c8850, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffe012c8850 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffe012c8850, HstPtrBegin=0x00007ffe012c8850, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffe012c8850, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffe012c8850) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffe012c8850) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe01308850, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffe01308850 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffe01308850, HstPtrBegin=0x00007ffe01308850, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffe01308850, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffe01308850) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffe01308850) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x00000000004030a1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffe01308850, Begin=0x00007ffe01308850, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffe012c8850, Begin=0x00007ffe012c8850, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffe01288850, Begin=0x00007ffe01288850, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x3fed1eb851eb851f, Begin=0x3fed1eb851eb851f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x3fd70a3d70a3d70a, Begin=0x3fd70a3d70a3d70a, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x3fc28f5c28f5c28f, Begin=0x3fc28f5c28f5c28f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 15: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 16: Base=0x00007ffe01288800, Begin=0x00007ffe01288800, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe01308850, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffe01308850, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe012c8850, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffe012c8850, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe01288850, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffe01288850 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffe01288850, HstPtrBegin=0x00007ffe01288850, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffe01288850, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffe01288850) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffe01288850) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe01308850, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe01308850, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffe01308850 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe012c8850, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe012c8850, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffe012c8850 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe01288850, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe01288850, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffe01288850 +omptarget --> Forwarding first-private value 0x3fed1eb851eb851f to the target construct +omptarget --> Forwarding first-private value 0x3fd70a3d70a3d70a to the target construct +omptarget --> Forwarding first-private value 0x3fc28f5c28f5c28f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bd4__Z4main_l56 with pointer 0x0000000008933820 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x3fed1eb851eb851f). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x3fd70a3d70a3d70a). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x3fc28f5c28f5c28f). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 13 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 14 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 15 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bd4__Z4main_l56 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008604a38... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {4, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x3fed1eb851eb851f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x3fd70a3d70a3d70a) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x3fc28f5c28f5c28f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 13 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 14 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 15 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008604a38 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe01288850, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe01288850, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffe01288850) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffe01288850) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe012c8850, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe012c8850, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe01308850, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe01308850, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffe01288850, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffe01288850 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffe01288850, Begin=0x00007ffe01288850, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe01288850, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffe01288850 requires mapping +omptarget --> Mapping does not exist (ignored) +collapse-clause: w[0]=-41.955411 time=0.000851 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x00000000004032d0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000002271860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003ebd808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003ebd808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003ebd808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003ebd808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003ebd808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003ebd808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003ebd808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003ebd808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_map.debug b/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_map.debug index cbbc11f71a..60a880e140 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_map.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_map.debug @@ -1,422 +1,462 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000278e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000278e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000278e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000278e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000278e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000278e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000278e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000278e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000278e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000278e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004033d0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x000000000218a930 has index 0! -Libomptarget --> Registering image 0x00000000004033d0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004031a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x000000000278e470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f8846400000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x000000000278e470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f88466e0000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x000000000278e470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x00000000004033d0 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000002852e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002b297f0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_9b49d7d8__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_9b49d7d8__Z4main_l51 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b49d7d8__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004031a0, Name = __omp_offloading_3d_9b49d7d8__Z4main_l29, NumArgs = 0, Handle = 0x0000000002ce4780 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b49d7d8__Z4main_l51_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 160 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004031a1, Name = __omp_offloading_3d_9b49d7d8__Z4main_l51, NumArgs = 16, Handle = 0x0000000002e7b8f0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_9b49d7d8__Z4main_l29 with pointer 0x0000000002b295d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002b295d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000033266f0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x000000000339f4f0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002ce4780 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002b295d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdf5526760, Begin=0x00007ffdf5526760, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffdf5566760, Begin=0x00007ffdf5566760, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf5526760, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdf5526760 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdf5526760, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffdf5526760) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffdf5526760) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf5566760, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffdf5566760 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdf5566760, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffdf5566760) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffdf5566760) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x00000000004031a1 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdf5566760, Begin=0x00007ffdf5566760, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffdf5526760, Begin=0x00007ffdf5526760, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffdf55670a0, Begin=0x00007ffdf55670a0, Size=8, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffdf55670a8, Begin=0x00007ffdf55670a8, Size=8, Type=0x21, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffdf55670b0, Begin=0x00007ffdf55670b0, Size=8, Type=0x21, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffdf54e6760, Begin=0x00007ffdf54e6760, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 16: Base=0x00007ffdf54e6740, Begin=0x00007ffdf54e6740, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf5566760, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffdf5566760, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf5526760, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffdf5526760, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670a0, Size=8)... -Target LEVEL0 RTL --> Ptr 0x00007ffdf55670a0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffed0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffed0000, size = 65536, pool size = 1179648 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdf55670a0, TgtPtrBegin=0xff00ffffffed0000, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 8 bytes (hst:0x00007ffdf55670a0) -> (tgt:0xff00ffffffed0000) -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00007ffdf55670a0) -> (tgt:0xff00ffffffed0000) -Libomptarget --> There are 8 bytes allocated at target address 0xff00ffffffed0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670a8, Size=8)... -Target LEVEL0 RTL --> Ptr 0x00007ffdf55670a8 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdf55670a8, TgtPtrBegin=0xff00ffffffed0040, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 8 bytes (hst:0x00007ffdf55670a8) -> (tgt:0xff00ffffffed0040) -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00007ffdf55670a8) -> (tgt:0xff00ffffffed0040) -Libomptarget --> There are 8 bytes allocated at target address 0xff00ffffffed0040 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670b0, Size=8)... -Target LEVEL0 RTL --> Ptr 0x00007ffdf55670b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdf55670b0, TgtPtrBegin=0xff00ffffffed0080, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 8 bytes (hst:0x00007ffdf55670b0) -> (tgt:0xff00ffffffed0080) -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00007ffdf55670b0) -> (tgt:0xff00ffffffed0080) -Libomptarget --> There are 8 bytes allocated at target address 0xff00ffffffed0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf54e6760, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdf54e6760 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdf54e6760, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffdf54e6760) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffdf54e6760) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf5566760, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf5566760, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffdf5566760 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf5526760, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf5526760, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffdf5526760 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf55670a0, TgtPtrBegin=0xff00ffffffed0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffed0000, Offset: 0) from host pointer 0x00007ffdf55670a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670a8, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf55670a8, TgtPtrBegin=0xff00ffffffed0040, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffed0040, Offset: 0) from host pointer 0x00007ffdf55670a8 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670b0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf55670b0, TgtPtrBegin=0xff00ffffffed0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffed0080, Offset: 0) from host pointer 0x00007ffdf55670b0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf54e6760, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf54e6760, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffdf54e6760 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_9b49d7d8__Z4main_l51 with pointer 0x0000000002b295d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002b295d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffed0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffed0040) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffed0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 5 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 13 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 14 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 15 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e7b8f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002b295d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf54e6760, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf54e6760, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffdf54e6760) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffdf54e6760) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670b0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf55670b0, TgtPtrBegin=0xff00ffffffed0080, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 8 bytes allocated at target address 0xff00ffffffed0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670a8, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf55670a8, TgtPtrBegin=0xff00ffffffed0040, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 8 bytes allocated at target address 0xff00ffffffed0040 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf55670a0, TgtPtrBegin=0xff00ffffffed0000, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 8 bytes allocated at target address 0xff00ffffffed0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf5526760, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf5526760, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf5566760, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdf5566760, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf54e6760, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffdf54e6760, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670b0, Size=8)... -Libomptarget --> Deleting tgt data 0xff00ffffffed0080 of size 8 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffdf55670b0, TgtPtrBegin=0xff00ffffffed0080, Size=8, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670a8, Size=8)... -Libomptarget --> Deleting tgt data 0xff00ffffffed0040 of size 8 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffdf55670a8, TgtPtrBegin=0xff00ffffffed0040, Size=8, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf55670a0, Size=8)... -Libomptarget --> Deleting tgt data 0xff00ffffffed0000 of size 8 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffdf55670a0, TgtPtrBegin=0xff00ffffffed0000, Size=8, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdf54e6760, Begin=0x00007ffdf54e6760, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdf54e6760, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdf54e6760 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004033d0 is compatible with RTL 0x000000000218a930! -Libomptarget --> Unregistered image 0x00000000004033d0 from RTL 0x000000000218a930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000403390 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x000000000278e470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x000000000278e470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1179648, 526360 -Target LEVEL0 RTL --> -- Allocated: 1179648, 526528 -Target LEVEL0 RTL --> -- Freed : 1179648, 262336 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1179648, 526528 -Target LEVEL0 RTL --> -- NumAllocs: 3, 6 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x000000000278e470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=-41.955411 time=0.000719 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x73d49a516740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000073d49a503f00 0x000073d49a503800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x73d49584bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x73d49584bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x73d49584c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x73d49584c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x73d49584e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x73d49584e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x73d49584e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x73d49584e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x73d49584e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x73d49584e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x73d49584cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x73d49584edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x73d49584ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x73d49584d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x73d49584d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x73d49584d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x73d49584d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x73d49584d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x73d49584cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x73d49584cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x73d49584cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x73d49584cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x73d49584cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x73d49584c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x73d49584c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x73d49584c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x73d49584c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x73d49584c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x73d49584c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x73d49584ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x73d49584c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x73d49584c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x73d49584c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x73d49584c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x73d49584c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x73d49584c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x73d49584c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x73d49584bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x73d49584c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x73d49584c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x73d49584d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x73d49584d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x73d49584da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x73d49584d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x73d49584d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x73d49584d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x73d49584da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x73d49584dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x73d49584dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x73d49584ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x73d49584e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x73d49584e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x73d49584ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x73d49584ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x73d49584eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x73d49584e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x73d49584eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x73d49584ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x73d49584eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x73d49584e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x73d49584e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x73d49584e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x73d49584e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x73d49584e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x73d49584e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x73d49584e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x73d49584e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x73d495854110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x73d4958541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x000000000323f808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000073d48af90000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x000000000323f808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x000000000323f808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x000000000323f808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff3d49b028000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x000000000323f808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x000000000323f808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x000000000323f808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x00000000004032c0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x00000000004032c0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x15f4390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000403090 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x15f3860 : 0x15f38d0 +omptarget --> Trans table 0x15f3860 : 0x15f38d0 +PluginInterface --> Load data from image 0x00000000004032c0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x00000000004032c0 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000007d6a2c8 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bd6__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bd6__Z4main_l56 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fffc92158e0) -> (tgt:0xff00ffffffc00158) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00158 -> 0x7fffc92158e0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000007988de8. +omptarget --> Entry point 0x0000000000403090 maps to __omp_offloading_821_10a4bd6__Z4main_l34 (0x00000000039b72a0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x000000000798a3a8. +omptarget --> Entry point 0x0000000000403091 maps to __omp_offloading_821_10a4bd6__Z4main_l56 (0x00000000039b7310) +omptarget --> Launching target execution __omp_offloading_821_10a4bd6__Z4main_l34 with pointer 0x00000000039b72a0 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bd6__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007988de8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x000000000735ae58 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007988de8 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffc9255ff0, Begin=0x00007fffc9255ff0, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007fffc9295ff0, Begin=0x00007fffc9295ff0, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9255ff0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffc9255ff0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007fffc9255ff0, HstPtrBegin=0x00007fffc9255ff0, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffc9255ff0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007fffc9255ff0) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007fffc9255ff0) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9295ff0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffc9295ff0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007fffc9295ff0, HstPtrBegin=0x00007fffc9295ff0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffc9295ff0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007fffc9295ff0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007fffc9295ff0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x0000000000403091 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffc9295ff0, Begin=0x00007fffc9295ff0, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007fffc9255ff0, Begin=0x00007fffc9255ff0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007fffc9296a00, Begin=0x00007fffc9296a00, Size=8, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x00007fffc9296a08, Begin=0x00007fffc9296a08, Size=8, Type=0x21, Name=unknown +omptarget --> Entry 4: Base=0x00007fffc9296a10, Begin=0x00007fffc9296a10, Size=8, Type=0x21, Name=unknown +omptarget --> Entry 5: Base=0x00007fffc9215ff0, Begin=0x00007fffc9215ff0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 15: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 16: Base=0x00007fffc9215fa0, Begin=0x00007fffc9215fa0, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9295ff0, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffc9295ff0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9255ff0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffc9255ff0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a00, Size=8)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffc9296a00 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffc9296a00, HstPtrBegin=0x00007fffc9296a00, TgtAllocBegin=0xff00ffffffbc00c0, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffc9296a00, Size=8 +omptarget --> Moving 8 bytes (hst:0x00007fffc9296a00) -> (tgt:0xff00ffffffbc00c0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00007fffc9296a00) -> (tgt:0xff00ffffffbc00c0) +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc00c0 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a08, Size=8)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffc9296a08 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffc9296a08, HstPtrBegin=0x00007fffc9296a08, TgtAllocBegin=0xff00ffffffbc0100, TgtPtrBegin=0xff00ffffffbc0100, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffc9296a08, Size=8 +omptarget --> Moving 8 bytes (hst:0x00007fffc9296a08) -> (tgt:0xff00ffffffbc0100) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00007fffc9296a08) -> (tgt:0xff00ffffffbc0100) +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a10, Size=8)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffc9296a10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffc9296a10, HstPtrBegin=0x00007fffc9296a10, TgtAllocBegin=0xff00ffffffbc0140, TgtPtrBegin=0xff00ffffffbc0140, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffc9296a10, Size=8 +omptarget --> Moving 8 bytes (hst:0x00007fffc9296a10) -> (tgt:0xff00ffffffbc0140) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00007fffc9296a10) -> (tgt:0xff00ffffffbc0140) +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc0140 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9215ff0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffc9215ff0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffc9215ff0, HstPtrBegin=0x00007fffc9215ff0, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffc9215ff0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007fffc9215ff0) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007fffc9215ff0) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9295ff0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9295ff0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007fffc9295ff0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9255ff0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9255ff0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007fffc9255ff0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a00, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9296a00, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbc00c0, Offset: 0) from host pointer 0x00007fffc9296a00 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a08, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9296a08, TgtPtrBegin=0xff00ffffffbc0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbc0100, Offset: 0) from host pointer 0x00007fffc9296a08 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a10, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9296a10, TgtPtrBegin=0xff00ffffffbc0140, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbc0140, Offset: 0) from host pointer 0x00007fffc9296a10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9215ff0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9215ff0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007fffc9215ff0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bd6__Z4main_l56 with pointer 0x00000000039b7310 (index=1). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 13 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 14 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 15 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bd6__Z4main_l56 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x000000000798a3a8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {4, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbc00c0) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffbc0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffbc0140) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 13 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 14 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 15 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 4 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x000000000798a3a8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9215ff0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9215ff0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007fffc9215ff0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007fffc9215ff0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a10, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9296a10, TgtPtrBegin=0xff00ffffffbc0140, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc0140 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a08, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9296a08, TgtPtrBegin=0xff00ffffffbc0100, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9296a00, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9296a00, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc00c0 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9255ff0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9255ff0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9295ff0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffc9295ff0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffc9215ff0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffc9215ff0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffc9296a10, TgtPtrBegin=0xff00ffffffbc0140, Size=8, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbc0140 of size 8 by freeing allocation starting at 0xff00ffffffbc0140 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbc0140. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffc9296a10 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffc9296a08, TgtPtrBegin=0xff00ffffffbc0100, Size=8, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbc0100 of size 8 by freeing allocation starting at 0xff00ffffffbc0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbc0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffc9296a08 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffc9296a00, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbc00c0 of size 8 by freeing allocation starting at 0xff00ffffffbc00c0 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbc00c0. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffc9296a00 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffc9215ff0, Begin=0x00007fffc9215ff0, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffc9215ff0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffc9215ff0 requires mapping +omptarget --> Mapping does not exist (ignored) +collapse-clause: w[0]=-41.955411 time=0.000916 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x00000000004032c0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000015f3860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x000000000323f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x000000000323f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x000000000323f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000323f808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 5 83.33 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000323f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000323f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x000000000323f808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560644 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 561024 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296832 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 561024 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 13 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x000000000323f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_nofp_nomap.debug b/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_nofp_nomap.debug index 7af0b8b662..3b22868986 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_nofp_nomap.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/05_scalars_fp/test_scalars_nofp_nomap.debug @@ -1,378 +1,408 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000104a470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000104a470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000104a470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000104a470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000104a470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000104a470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000104a470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000104a470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000104a470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000104a470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004033e0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000000a46930 has index 0! -Libomptarget --> Registering image 0x00000000004033e0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004031b0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x000000000104a470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fcbee400000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x000000000104a470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fcbee675000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x000000000104a470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x00000000004033e0 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x000000000110ee30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002086df0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_9b49d7da__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_9b49d7da__Z4main_l51 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b49d7da__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004031b0, Name = __omp_offloading_3d_9b49d7da__Z4main_l29, NumArgs = 0, Handle = 0x0000000002086430 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_9b49d7da__Z4main_l51_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 160 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004031b1, Name = __omp_offloading_3d_9b49d7da__Z4main_l51, NumArgs = 16, Handle = 0x0000000001e29f90 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_9b49d7da__Z4main_l29 with pointer 0x00000000013e55d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000013e55d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x000000000144ddd0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000001a657f0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002086430 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000013e55d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff27406d60, Begin=0x00007fff27406d60, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff27446d60, Begin=0x00007fff27446d60, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff27406d60, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff27406d60 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff27406d60, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff27406d60) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff27406d60) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff27446d60, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fff27446d60 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff27446d60, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fff27446d60) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fff27446d60) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x00000000004031b1 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff27446d60, Begin=0x00007fff27446d60, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff27406d60, Begin=0x00007fff27406d60, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff273c6d60, Begin=0x00007fff273c6d60, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x3fed1eb851eb851f, Begin=0x3fed1eb851eb851f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x3fd70a3d70a3d70a, Begin=0x3fd70a3d70a3d70a, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x3fc28f5c28f5c28f, Begin=0x3fc28f5c28f5c28f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 16: Base=0x00007fff273c6d40, Begin=0x00007fff273c6d40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff27446d60, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fff27446d60, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff27406d60, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fff27406d60, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff273c6d60, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff273c6d60 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff273c6d60, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff273c6d60) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff273c6d60) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff27446d60, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff27446d60, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fff27446d60 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff27406d60, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff27406d60, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007fff27406d60 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff273c6d60, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff273c6d60, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007fff273c6d60 -Libomptarget --> Forwarding first-private value 0x3fed1eb851eb851f to the target construct -Libomptarget --> Forwarding first-private value 0x3fd70a3d70a3d70a to the target construct -Libomptarget --> Forwarding first-private value 0x3fc28f5c28f5c28f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_9b49d7da__Z4main_l51 with pointer 0x00000000013e55d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000013e55d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x3fed1eb851eb851f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x3fd70a3d70a3d70a) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x3fc28f5c28f5c28f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 13 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 14 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 15 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001e29f90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000013e55d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff273c6d60, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff273c6d60, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fff273c6d60) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fff273c6d60) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff27406d60, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff27406d60, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff27446d60, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff27446d60, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff273c6d60, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff273c6d60, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff273c6d60, Begin=0x00007fff273c6d60, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff273c6d60, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff273c6d60 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004033e0 is compatible with RTL 0x0000000000a46930! -Libomptarget --> Unregistered image 0x00000000004033e0 from RTL 0x0000000000a46930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x00000000004033a0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x000000000104a470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x000000000104a470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x000000000104a470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=-41.955411 time=0.000626 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7dd3eb716740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007dd3eb703f00 0x00007dd3eb703800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7dd3e6a4bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7dd3e6a4bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7dd3e6a4c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7dd3e6a4c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7dd3e6a4e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7dd3e6a4e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7dd3e6a4e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7dd3e6a4e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7dd3e6a4e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7dd3e6a4e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7dd3e6a4cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7dd3e6a4edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7dd3e6a4ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7dd3e6a4d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7dd3e6a4d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7dd3e6a4d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7dd3e6a4d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7dd3e6a4d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7dd3e6a4cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7dd3e6a4cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7dd3e6a4cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7dd3e6a4cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7dd3e6a4cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7dd3e6a4c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7dd3e6a4c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7dd3e6a4c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7dd3e6a4c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7dd3e6a4c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7dd3e6a4c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7dd3e6a4ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7dd3e6a4c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7dd3e6a4c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7dd3e6a4c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7dd3e6a4c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7dd3e6a4c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7dd3e6a4c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7dd3e6a4c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7dd3e6a4bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7dd3e6a4c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7dd3e6a4c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7dd3e6a4d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7dd3e6a4d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7dd3e6a4da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7dd3e6a4d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7dd3e6a4d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7dd3e6a4d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7dd3e6a4da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7dd3e6a4dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7dd3e6a4dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7dd3e6a4ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7dd3e6a4e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7dd3e6a4e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7dd3e6a4ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7dd3e6a4ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7dd3e6a4eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7dd3e6a4e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7dd3e6a4eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7dd3e6a4ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7dd3e6a4eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7dd3e6a4e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7dd3e6a4e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7dd3e6a4e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7dd3e6a4e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7dd3e6a4e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7dd3e6a4e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7dd3e6a4e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7dd3e6a4e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7dd3e6a54110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7dd3e6a541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003e0c808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00007dd3dc0f0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003e0c808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003e0c808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003e0c808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fffdd3ec185000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003e0c808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003e0c808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003e0c808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x00000000004032d0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x00000000004032d0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x21c1390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x00000000004030a0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x21c0860 : 0x21c08d0 +omptarget --> Trans table 0x21c0860 : 0x21c08d0 +PluginInterface --> Load data from image 0x00000000004032d0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x00000000004032d0 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008a38a88 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bd8__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bd8__Z4main_l56 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffc02582ae0) -> (tgt:0xff00ffffffc00158) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00158 -> 0x7ffc02582ae0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008552478. +omptarget --> Entry point 0x00000000004030a0 maps to __omp_offloading_821_10a4bd8__Z4main_l34 (0x00000000087fc930) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008553a38. +omptarget --> Entry point 0x00000000004030a1 maps to __omp_offloading_821_10a4bd8__Z4main_l56 (0x00000000087fc9a0) +omptarget --> Launching target execution __omp_offloading_821_10a4bd8__Z4main_l34 with pointer 0x00000000087fc930 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bd8__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008552478... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x000000000992e978 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008552478 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc025c31f0, Begin=0x00007ffc025c31f0, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc026031f0, Begin=0x00007ffc026031f0, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc025c31f0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc025c31f0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc025c31f0, HstPtrBegin=0x00007ffc025c31f0, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc025c31f0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffc025c31f0) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffc025c31f0) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc026031f0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc026031f0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc026031f0, HstPtrBegin=0x00007ffc026031f0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc026031f0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffc026031f0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffc026031f0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x00000000004030a1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc026031f0, Begin=0x00007ffc026031f0, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc025c31f0, Begin=0x00007ffc025c31f0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc025831f0, Begin=0x00007ffc025831f0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x3fed1eb851eb851f, Begin=0x3fed1eb851eb851f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x3fd70a3d70a3d70a, Begin=0x3fd70a3d70a3d70a, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x3fc28f5c28f5c28f, Begin=0x3fc28f5c28f5c28f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 15: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 16: Base=0x00007ffc025831a0, Begin=0x00007ffc025831a0, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc026031f0, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc026031f0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc025c31f0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc025c31f0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc025831f0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc025831f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc025831f0, HstPtrBegin=0x00007ffc025831f0, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc025831f0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffc025831f0) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffc025831f0) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc026031f0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc026031f0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffc026031f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc025c31f0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc025c31f0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffc025c31f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc025831f0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc025831f0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffc025831f0 +omptarget --> Forwarding first-private value 0x3fed1eb851eb851f to the target construct +omptarget --> Forwarding first-private value 0x3fd70a3d70a3d70a to the target construct +omptarget --> Forwarding first-private value 0x3fc28f5c28f5c28f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bd8__Z4main_l56 with pointer 0x00000000087fc9a0 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x3fed1eb851eb851f). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x3fd70a3d70a3d70a). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x3fc28f5c28f5c28f). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 13 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 14 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 15 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bd8__Z4main_l56 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008553a38... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {4, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x3fed1eb851eb851f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x3fd70a3d70a3d70a) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x3fc28f5c28f5c28f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 13 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 14 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 15 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008553a38 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc025831f0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc025831f0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffc025831f0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffc025831f0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc025c31f0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc025c31f0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc026031f0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc026031f0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc025831f0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc025831f0 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc025831f0, Begin=0x00007ffc025831f0, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc025831f0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc025831f0 requires mapping +omptarget --> Mapping does not exist (ignored) +collapse-clause: w[0]=-41.955411 time=0.000857 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x00000000004032d0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000021c0860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003e0c808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003e0c808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003e0c808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003e0c808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003e0c808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003e0c808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003e0c808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003e0c808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_fp.debug b/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_fp.debug index f0ac742932..b01dcb8d3b 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_fp.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_fp.debug @@ -1,351 +1,370 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002618470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002618470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002618470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002618470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002618470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002618470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002618470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002618470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002618470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002618470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403290 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000002014930 has index 0! -Libomptarget --> Registering image 0x0000000000403290 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x0000000000403100 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002618470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f71f5600000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002618470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f71f594d000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002618470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000403290 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000034d05a0 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000030408f0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_1fed0edf__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_1fed0edf__Z4main_l48 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_1fed0edf__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x0000000000403100, Name = __omp_offloading_3d_1fed0edf__Z4main_l29, NumArgs = 0, Handle = 0x000000000358f250 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_1fed0edf__Z4main_l48_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 88 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x0000000000403101, Name = __omp_offloading_3d_1fed0edf__Z4main_l48, NumArgs = 7, Handle = 0x000000000358e360 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_1fed0edf__Z4main_l29 with pointer 0x00000000029b3d00 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000029b3d00... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000031fb550 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x000000000358fab0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x000000000358f250 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000029b3d00 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff16cb6400, Begin=0x00007fff16cb6400, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff16cf6400, Begin=0x00007fff16cf6400, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16cb6400, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff16cb6400 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff16cb6400, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff16cb6400) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff16cb6400) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16cf6400, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fff16cf6400 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff16cf6400, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fff16cf6400) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fff16cf6400) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x0000000000403101 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff16cf6400, Begin=0x00007fff16cf6400, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff16cb6400, Begin=0x00007fff16cb6400, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff16c76400, Begin=0x00007fff16c76400, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000008000, Begin=0x0000000000008000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000000008000, Begin=0x0000000000008000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff16c763e0, Begin=0x00007fff16c763e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16cf6400, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fff16cf6400, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16cb6400, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fff16cb6400, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16c76400, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff16c76400 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff16c76400, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff16c76400) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff16c76400) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16cf6400, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff16cf6400, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fff16cf6400 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16cb6400, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff16cb6400, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007fff16cb6400 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16c76400, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff16c76400, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007fff16c76400 -Libomptarget --> Forwarding first-private value 0x0000000000008000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000008000 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_1fed0edf__Z4main_l48 with pointer 0x00000000029b3d08 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000029b3d08... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000008000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000008000) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x000000000358e360 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000029b3d08 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16c76400, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff16c76400, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fff16c76400) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fff16c76400) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16cb6400, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff16cb6400, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16cf6400, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff16cf6400, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16c76400, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff16c76400, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff16c76400, Begin=0x00007fff16c76400, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff16c76400, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff16c76400 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403290 is compatible with RTL 0x0000000002014930! -Libomptarget --> Unregistered image 0x0000000000403290 from RTL 0x0000000002014930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000403250 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002618470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002618470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002618470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -offload: w[0]=132.711550 time=0.000438 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7f6dedd16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007f6dedd03f00 0x00007f6dedd03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7f6de6b57c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7f6de6b57d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7f6de6b58150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7f6de6b58210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7f6de6b5a570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7f6de6b5a870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7f6de6b5a690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7f6de6b5a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7f6de6b5a810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7f6de6b5a5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7f6de6b58f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7f6de6b5adb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7f6de6b5ae10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7f6de6b590b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7f6de6b59180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7f6de6b59110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7f6de6b59420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7f6de6b59480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7f6de6b58c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7f6de6b58b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7f6de6b58b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7f6de6b58bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7f6de6b58c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7f6de6b588d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7f6de6b58930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7f6de6b58990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7f6de6b589f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7f6de6b58750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7f6de6b58810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7f6de6b5af40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7f6de6b58630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7f6de6b58270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7f6de6b58390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7f6de6b582d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7f6de6b583f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7f6de6b584b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7f6de6b586f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7f6de6b57f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7f6de6b58090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7f6de6b58030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7f6de6b595a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7f6de6b59600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7f6de6b59a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7f6de6b59900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7f6de6b594e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7f6de6b59540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7f6de6b59a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7f6de6b59d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7f6de6b59d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7f6de6b59df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7f6de6b5a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7f6de6b5a930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7f6de6b5ad50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7f6de6b5acf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7f6de6b5ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7f6de6b5a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7f6de6b5ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7f6de6b5aa50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7f6de6b5aab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7f6de6b5a090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7f6de6b5a0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7f6de6b5a030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7f6de6b5a150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7f6de6b5a210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7f6de6b5a1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7f6de6b5a630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7f6de6b5a7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7f6de6b60110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7f6de6b601d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000004018808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00007f6dde5e0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000004018808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000004018808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000004018808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00ffff6dee681000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000004018808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000004018808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000004018808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000403270 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000403270 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x23cd390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x00000000004030e0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x23cc860 : 0x23cc8d0 +omptarget --> Trans table 0x23cc860 : 0x23cc8d0 +PluginInterface --> Load data from image 0x0000000000403270 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000403270 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000004796798 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bdd__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bdd__Z4main_l53 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffefbbd78b0) -> (tgt:0xff00ffffffc00118) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00118 -> 0x7ffefbbd78b0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008763b48. +omptarget --> Entry point 0x00000000004030e0 maps to __omp_offloading_821_10a4bdd__Z4main_l34 (0x000000000899f9b0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000087651a8. +omptarget --> Entry point 0x00000000004030e1 maps to __omp_offloading_821_10a4bdd__Z4main_l53 (0x000000000899fa20) +omptarget --> Launching target execution __omp_offloading_821_10a4bdd__Z4main_l34 with pointer 0x000000000899f9b0 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bdd__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008763b48... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000089779e8 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008763b48 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffefbc17fc0, Begin=0x00007ffefbc17fc0, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffefbc57fc0, Begin=0x00007ffefbc57fc0, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbc17fc0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffefbc17fc0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffefbc17fc0, HstPtrBegin=0x00007ffefbc17fc0, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffefbc17fc0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffefbc17fc0) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffefbc17fc0) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbc57fc0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffefbc57fc0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffefbc57fc0, HstPtrBegin=0x00007ffefbc57fc0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffefbc57fc0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffefbc57fc0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffefbc57fc0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x00000000004030e1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffefbc57fc0, Begin=0x00007ffefbc57fc0, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffefbc17fc0, Begin=0x00007ffefbc17fc0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffefbbd7fc0, Begin=0x00007ffefbbd7fc0, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x0000000000008000, Begin=0x0000000000008000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x0000000000008000, Begin=0x0000000000008000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x00007ffefbbd7fa0, Begin=0x00007ffefbbd7fa0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbc57fc0, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffefbc57fc0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbc17fc0, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffefbc17fc0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbbd7fc0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffefbbd7fc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffefbbd7fc0, HstPtrBegin=0x00007ffefbbd7fc0, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffefbbd7fc0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffefbbd7fc0) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffefbbd7fc0) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbc57fc0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffefbc57fc0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffefbc57fc0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbc17fc0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffefbc17fc0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffefbc17fc0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbbd7fc0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffefbbd7fc0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffefbbd7fc0 +omptarget --> Forwarding first-private value 0x0000000000008000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000007fff to the target construct +omptarget --> Forwarding first-private value 0x0000000000008000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bdd__Z4main_l53 with pointer 0x000000000899fa20 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000008000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000007fff). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000008000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bdd__Z4main_l53 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000087651a8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 32767, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {512, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000008000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000007fff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000008000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000087651a8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbbd7fc0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffefbbd7fc0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffefbbd7fc0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffefbbd7fc0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbc17fc0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffefbc17fc0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbc57fc0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffefbc57fc0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffefbbd7fc0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffefbbd7fc0 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffefbbd7fc0, Begin=0x00007ffefbbd7fc0, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefbbd7fc0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffefbbd7fc0 requires mapping +omptarget --> Mapping does not exist (ignored) +offload: w[0]=201.072150 time=0.000796 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000403270 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000023cc860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000004018808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000004018808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000004018808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004018808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004018808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004018808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000004018808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000004018808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_map.debug b/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_map.debug index fb29ec3997..b0cbf689a5 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_map.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_map.debug @@ -1,356 +1,374 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001d7c470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001d7c470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001d7c470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001d7c470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001d7c470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001d7c470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001d7c470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001d7c470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001d7c470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001d7c470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403250 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000001778930 has index 0! -Libomptarget --> Registering image 0x0000000000403250 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x0000000000403100 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001d7c470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f20dda00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001d7c470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f20ddcd5000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001d7c470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000403250 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001e40e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002980890 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_1ff4bf1c__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_1ff4bf1c__Z4main_l48 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_1ff4bf1c__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x0000000000403100, Name = __omp_offloading_3d_1ff4bf1c__Z4main_l29, NumArgs = 0, Handle = 0x0000000002dc2570 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_1ff4bf1c__Z4main_l48_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 64 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x0000000000403101, Name = __omp_offloading_3d_1ff4bf1c__Z4main_l48, NumArgs = 4, Handle = 0x00000000022c1f80 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_1ff4bf1c__Z4main_l29 with pointer 0x00000000021175d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000021175d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000029579c0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000001d64410 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002dc2570 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000021175d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdef05dea0, Begin=0x00007ffdef05dea0, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffdef05d6a0, Begin=0x00007ffdef05d6a0, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05dea0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdef05dea0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdef05dea0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffdef05dea0) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffdef05dea0) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05d6a0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffdef05d6a0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdef05d6a0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffdef05d6a0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffdef05d6a0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x0000000000403101 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdef05d61c, Begin=0x00007ffdef05d61c, Size=4, Type=0x21, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffdef05d6a0, Begin=0x00007ffdef05d6a0, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffdef05dea0, Begin=0x00007ffdef05dea0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffdef09dea0, Begin=0x00007ffdef09dea0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05d61c, Size=4)... -Target LEVEL0 RTL --> Ptr 0x00007ffdef05d61c requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffed0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffed0000, size = 65536, pool size = 1179648 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdef05d61c, TgtPtrBegin=0xff00ffffffed0000, Size=4, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 4 bytes (hst:0x00007ffdef05d61c) -> (tgt:0xff00ffffffed0000) -Target LEVEL0 RTL --> Copied 4 bytes (hst:0x00007ffdef05d61c) -> (tgt:0xff00ffffffed0000) -Libomptarget --> There are 4 bytes allocated at target address 0xff00ffffffed0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05d6a0, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffdef05d6a0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05dea0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffdef05dea0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef09dea0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdef09dea0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffdef09dea0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffdef09dea0) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffdef09dea0) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05d61c, Size=4)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdef05d61c, TgtPtrBegin=0xff00ffffffed0000, Size=4, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffed0000, Offset: 0) from host pointer 0x00007ffdef05d61c -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05d6a0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdef05d6a0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffdef05d6a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05dea0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdef05dea0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffdef05dea0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef09dea0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdef09dea0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffdef09dea0 -Libomptarget --> Launching target execution __omp_offloading_3d_1ff4bf1c__Z4main_l48 with pointer 0x00000000021175d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000021175d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Group sizes = {1024, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffed0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000022c1f80 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000021175d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef09dea0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdef09dea0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffdef09dea0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007ffdef09dea0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05dea0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdef05dea0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05d6a0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdef05d6a0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05d61c, Size=4)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffdef05d61c, TgtPtrBegin=0xff00ffffffed0000, Size=4, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 4 bytes allocated at target address 0xff00ffffffed0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef09dea0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffdef09dea0, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef05d61c, Size=4)... -Libomptarget --> Deleting tgt data 0xff00ffffffed0000 of size 4 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffdef05d61c, TgtPtrBegin=0xff00ffffffed0000, Size=4, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffdef09dea0, Begin=0x00007ffdef09dea0, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffdef09dea0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffdef09dea0 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403250 is compatible with RTL 0x0000000001778930! -Libomptarget --> Unregistered image 0x0000000000403250 from RTL 0x0000000001778930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000403210 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001d7c470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001d7c470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1179648, 526340 -Target LEVEL0 RTL --> -- Allocated: 1179648, 526400 -Target LEVEL0 RTL --> -- Freed : 1179648, 262208 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1179648, 526400 -Target LEVEL0 RTL --> -- NumAllocs: 3, 4 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001d7c470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -offload: w[0]=132.711550 time=0.000568 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x73f001316740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000073f001303f00 0x000073f001303800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x73effa157c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x73effa157d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x73effa158150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x73effa158210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x73effa15a570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x73effa15a870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x73effa15a690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x73effa15a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x73effa15a810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x73effa15a5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x73effa158f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x73effa15adb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x73effa15ae10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x73effa1590b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x73effa159180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x73effa159110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x73effa159420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x73effa159480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x73effa158c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x73effa158b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x73effa158b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x73effa158bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x73effa158c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x73effa1588d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x73effa158930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x73effa158990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x73effa1589f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x73effa158750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x73effa158810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x73effa15af40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x73effa158630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x73effa158270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x73effa158390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x73effa1582d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x73effa1583f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x73effa1584b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x73effa1586f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x73effa157f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x73effa158090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x73effa158030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x73effa1595a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x73effa159600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x73effa159a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x73effa159900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x73effa1594e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x73effa159540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x73effa159a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x73effa159d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x73effa159d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x73effa159df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x73effa15a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x73effa15a930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x73effa15ad50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x73effa15acf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x73effa15ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x73effa15a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x73effa15ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x73effa15aa50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x73effa15aab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x73effa15a090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x73effa15a0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x73effa15a030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x73effa15a150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x73effa15a210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x73effa15a1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x73effa15a630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x73effa15a7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x73effa160110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x73effa1601d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003c9f808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000073eff1bc0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003c9f808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003c9f808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003c9f808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff3f001c4b000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003c9f808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003c9f808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003c9f808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000402230 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000402230 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x2054390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x00000000004020e0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x2053860 : 0x20538d0 +omptarget --> Trans table 0x2053860 : 0x20538d0 +PluginInterface --> Load data from image 0x0000000000402230 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000402230 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000085c2e88 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bdf__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bdf__Z4main_l53 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffda5a909d0) -> (tgt:0xff00ffffffc000f8) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000f8 -> 0x7ffda5a909d0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000007c5b128. +omptarget --> Entry point 0x00000000004020e0 maps to __omp_offloading_821_10a4bdf__Z4main_l34 (0x000000000930ab90) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000007c5c6e8. +omptarget --> Entry point 0x00000000004020e1 maps to __omp_offloading_821_10a4bdf__Z4main_l53 (0x000000000930ac00) +omptarget --> Launching target execution __omp_offloading_821_10a4bdf__Z4main_l34 with pointer 0x000000000930ab90 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bdf__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007c5b128... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000007c52328 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007c5b128 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffda5a91a50, Begin=0x00007ffda5a91a50, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffda5a91250, Begin=0x00007ffda5a91250, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a91a50, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffda5a91a50 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffda5a91a50, HstPtrBegin=0x00007ffda5a91a50, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffda5a91a50, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffda5a91a50) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffda5a91a50) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a91250, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffda5a91250 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffda5a91250, HstPtrBegin=0x00007ffda5a91250, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffda5a91250, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffda5a91250) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffda5a91250) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x00000000004020e1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffda5a910fc, Begin=0x00007ffda5a910fc, Size=4, Type=0x21, Name=unknown +omptarget --> Entry 1: Base=0x00007ffda5a91250, Begin=0x00007ffda5a91250, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffda5a91a50, Begin=0x00007ffda5a91a50, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x00007ffda5ad1a50, Begin=0x00007ffda5ad1a50, Size=262144, Type=0x223, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a910fc, Size=4)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffda5a910fc requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffda5a910fc, HstPtrBegin=0x00007ffda5a910fc, TgtAllocBegin=0xff00ffffffbc00c0, TgtPtrBegin=0xff00ffffffbc00c0, Size=4, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffda5a910fc, Size=4 +omptarget --> Moving 4 bytes (hst:0x00007ffda5a910fc) -> (tgt:0xff00ffffffbc00c0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 4 bytes (hst:0x00007ffda5a910fc) -> (tgt:0xff00ffffffbc00c0) +omptarget --> There are 4 bytes allocated at target address 0xff00ffffffbc00c0 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a91250, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffda5a91250, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a91a50, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffda5a91a50, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5ad1a50, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffda5ad1a50 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffda5ad1a50, HstPtrBegin=0x00007ffda5ad1a50, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffda5ad1a50, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffda5ad1a50) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffda5ad1a50) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a910fc, Size=4)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffda5a910fc, TgtPtrBegin=0xff00ffffffbc00c0, Size=4, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbc00c0, Offset: 0) from host pointer 0x00007ffda5a910fc +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a91250, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffda5a91250, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffda5a91250 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a91a50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffda5a91a50, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffda5a91a50 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5ad1a50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffda5ad1a50, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffda5ad1a50 +omptarget --> Launching target execution __omp_offloading_821_10a4bdf__Z4main_l53 with pointer 0x000000000930ac00 (index=1). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bdf__Z4main_l53 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007c5c6e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Team sizes = {1024, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {448, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbc00c0) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 2 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007c5c6e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5ad1a50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffda5ad1a50, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffda5ad1a50) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffda5ad1a50) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a91a50, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffda5a91a50, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a91250, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffda5a91250, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5a910fc, Size=4)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffda5a910fc, TgtPtrBegin=0xff00ffffffbc00c0, Size=4, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 4 bytes allocated at target address 0xff00ffffffbc00c0 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffda5ad1a50, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffda5ad1a50 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffda5a910fc, TgtPtrBegin=0xff00ffffffbc00c0, Size=4, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbc00c0 of size 4 by freeing allocation starting at 0xff00ffffffbc00c0 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbc00c0. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffda5a910fc +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffda5ad1a50, Begin=0x00007ffda5ad1a50, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffda5ad1a50, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffda5ad1a50 requires mapping +omptarget --> Mapping does not exist (ignored) +offload: w[0]=201.072150 time=0.000809 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000402230 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000002053860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003c9f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003c9f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003c9f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003c9f808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 3 75.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003c9f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003c9f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003c9f808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560624 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560896 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296704 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560896 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 11 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003c9f808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_nofp_nomap.debug b/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_nofp_nomap.debug index de7ee8bbb6..8ab81f6b4c 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_nofp_nomap.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/07_loop_bounds/test_loop_bounds_nofp_nomap.debug @@ -1,348 +1,366 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000264e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000264e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000264e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000264e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000264e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000264e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000264e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000264e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x000000000264e470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x000000000264e470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403290 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x000000000204a930 has index 0! -Libomptarget --> Registering image 0x0000000000403290 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x0000000000403100 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x000000000264e470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fd18a600000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x000000000264e470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fd18a9b4000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x000000000264e470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000403290 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000002712e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x000000000324ca90 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_1fed0edd__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_1fed0edd__Z4main_l48 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_1fed0edd__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x0000000000403100, Name = __omp_offloading_3d_1fed0edd__Z4main_l29, NumArgs = 0, Handle = 0x0000000002ba4970 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_1fed0edd__Z4main_l48_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x0000000000403101, Name = __omp_offloading_3d_1fed0edd__Z4main_l48, NumArgs = 6, Handle = 0x0000000002d34cb0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_1fed0edd__Z4main_l29 with pointer 0x00000000029e97d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000029e97d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000036de070 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000003510110 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002ba4970 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000029e97d0 on device 0 -Libomptarget --> Entering data begin region for device 0 with 2 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff7a42df90, Begin=0x00007fff7a42df90, Size=262144, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff7a46df90, Begin=0x00007fff7a46df90, Size=2048, Type=0x1, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a42df90, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff7a42df90 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff7a42df90, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff7a42df90) -> (tgt:0xff00ffffffef0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff7a42df90) -> (tgt:0xff00ffffffef0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a46df90, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fff7a46df90 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff7a46df90, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fff7a46df90) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fff7a46df90) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Entering target region with entry point 0x0000000000403101 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff7a46df90, Begin=0x00007fff7a46df90, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff7a42df90, Begin=0x00007fff7a42df90, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff7a3edf90, Begin=0x00007fff7a3edf90, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000000008000, Begin=0x0000000000008000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff7a3edf70, Begin=0x00007fff7a3edf70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a46df90, Size=2048)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fff7a46df90, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a42df90, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fff7a42df90, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a3edf90, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff7a3edf90 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff7a3edf90, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff7a3edf90) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff7a3edf90) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a46df90, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff7a46df90, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fff7a46df90 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a42df90, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff7a42df90, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007fff7a42df90 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a3edf90, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff7a3edf90, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007fff7a3edf90 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000008000 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_1fed0edd__Z4main_l48 with pointer 0x00000000029e97d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000029e97d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000008000) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002d34cb0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000029e97d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a3edf90, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff7a3edf90, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fff7a3edf90) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff30000) -> (hst:0x00007fff7a3edf90) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a42df90, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff7a42df90, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a46df90, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff7a46df90, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a3edf90, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff7a3edf90, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Entering data end region with 1 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff7a3edf90, Begin=0x00007fff7a3edf90, Size=262144, Type=0x2, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff7a3edf90, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff7a3edf90 requires mapping -Libomptarget --> Mapping does not exist (ignored) -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000403290 is compatible with RTL 0x000000000204a930! -Libomptarget --> Unregistered image 0x0000000000403290 from RTL 0x000000000204a930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000403250 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x000000000264e470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x000000000264e470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 262144 -Target LEVEL0 RTL --> -- InUse : 0, 264192 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x000000000264e470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -offload: w[0]=132.711550 time=0.000459 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x70f76b116740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000070f76b103f00 0x000070f76b103800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x70f76644bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x70f76644bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x70f76644c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x70f76644c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x70f76644e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x70f76644e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x70f76644e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x70f76644e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x70f76644e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x70f76644e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x70f76644cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x70f76644edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x70f76644ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x70f76644d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x70f76644d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x70f76644d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x70f76644d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x70f76644d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x70f76644cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x70f76644cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x70f76644cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x70f76644cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x70f76644cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x70f76644c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x70f76644c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x70f76644c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x70f76644c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x70f76644c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x70f76644c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x70f76644ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x70f76644c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x70f76644c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x70f76644c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x70f76644c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x70f76644c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x70f76644c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x70f76644c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x70f76644bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x70f76644c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x70f76644c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x70f76644d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x70f76644d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x70f76644da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x70f76644d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x70f76644d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x70f76644d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x70f76644da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x70f76644dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x70f76644dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x70f76644ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x70f76644e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x70f76644e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x70f76644ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x70f76644ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x70f76644eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x70f76644e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x70f76644eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x70f76644ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x70f76644eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x70f76644e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x70f76644e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x70f76644e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x70f76644e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x70f76644e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x70f76644e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x70f76644e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x70f76644e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x70f766454110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x70f7664541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000002af6808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000070f75bad0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000002af6808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000002af6808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000002af6808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff0f76bb77000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000002af6808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000002af6808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000002af6808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000403270 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000403270 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0xeab390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x00000000004030e0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0xeaa860 : 0xeaa8d0 +omptarget --> Trans table 0xeaa860 : 0xeaa8d0 +PluginInterface --> Load data from image 0x0000000000403270 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000403270 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x000000000416c3a8 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4be1__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4be1__Z4main_l53 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffcafd3b8f0) -> (tgt:0xff00ffffffc00108) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00108 -> 0x7ffcafd3b8f0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x000000000723fa38. +omptarget --> Entry point 0x00000000004030e0 maps to __omp_offloading_821_10a4be1__Z4main_l34 (0x00000000032782a0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000007241098. +omptarget --> Entry point 0x00000000004030e1 maps to __omp_offloading_821_10a4be1__Z4main_l53 (0x0000000003278310) +omptarget --> Launching target execution __omp_offloading_821_10a4be1__Z4main_l34 with pointer 0x00000000032782a0 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4be1__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x000000000723fa38... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000075b2e28 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x000000000723fa38 on device 0 +omptarget --> Entering data begin region for device 0 with 2 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffcafd7c000, Begin=0x00007ffcafd7c000, Size=262144, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007ffcafdbc000, Begin=0x00007ffcafdbc000, Size=2048, Type=0x1, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafd7c000, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffcafd7c000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffcafd7c000, HstPtrBegin=0x00007ffcafd7c000, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffcafd7c000, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffcafd7c000) -> (tgt:0xff00ffffffac0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffcafd7c000) -> (tgt:0xff00ffffffac0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafdbc000, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffcafdbc000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffcafdbc000, HstPtrBegin=0x00007ffcafdbc000, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffcafdbc000, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffcafdbc000) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffcafdbc000) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Entering target region for device 0 with entry point 0x00000000004030e1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffcafdbc000, Begin=0x00007ffcafdbc000, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 1: Base=0x00007ffcafd7c000, Begin=0x00007ffcafd7c000, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 2: Base=0x00007ffcafd3c000, Begin=0x00007ffcafd3c000, Size=262144, Type=0x223, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000008000, Begin=0x0000000000008000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffcafd3bfe0, Begin=0x00007ffcafd3bfe0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafdbc000, Size=2048)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcafdbc000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafd7c000, Size=262144)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcafd7c000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafd3c000, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffcafd3c000 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffcafd3c000, HstPtrBegin=0x00007ffcafd3c000, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffcafd3c000, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffcafd3c000) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffcafd3c000) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafdbc000, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcafdbc000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffcafdbc000 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafd7c000, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcafd7c000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffcafd7c000 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafd3c000, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcafd3c000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffcafd3c000 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000007fff to the target construct +omptarget --> Forwarding first-private value 0x0000000000008000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4be1__Z4main_l53 with pointer 0x0000000003278310 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000007fff). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000008000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4be1__Z4main_l53 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007241098... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 32767, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {512, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000007fff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000008000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007241098 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafd3c000, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcafd3c000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffcafd3c000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb00000) -> (hst:0x00007ffcafd3c000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafd7c000, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcafd7c000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafdbc000, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffcafdbc000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is not last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffcafd3c000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffcafd3c000 +omptarget --> Entering data end region for device 0 with 1 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffcafd3c000, Begin=0x00007ffcafd3c000, Size=262144, Type=0x2, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffcafd3c000, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffcafd3c000 requires mapping +omptarget --> Mapping does not exist (ignored) +offload: w[0]=201.072150 time=0.000788 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000403270 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000000eaa860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000002af6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000002af6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000002af6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002af6808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002af6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002af6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000002af6808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 296640 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 264192 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000002af6808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/10_map/test_map_to_or_from.debug b/Publications/GPU-Opt-Guide/OpenMP/10_map/test_map_to_or_from.debug index ebafb089b1..633c09687e 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/10_map/test_map_to_or_from.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/10_map/test_map_to_or_from.debug @@ -1,323 +1,348 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000011ad470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000011ad470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000011ad470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000011ad470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000011ad470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000011ad470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000011ad470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000011ad470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000011ad470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000011ad470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000402240 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000000ba9930 has index 0! -Libomptarget --> Registering image 0x0000000000402240 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004020d0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x00000000011ad470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fc58ec00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x00000000011ad470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fc58eea1000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x00000000011ad470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000402240 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001271e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000021f1800 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_abbe9714__Z4main_l28 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_abbe9714__Z4main_l41 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_abbe9714__Z4main_l28_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004020d0, Name = __omp_offloading_3d_abbe9714__Z4main_l28, NumArgs = 0, Handle = 0x0000000001be09c0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_abbe9714__Z4main_l41_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 72 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004020d1, Name = __omp_offloading_3d_abbe9714__Z4main_l41, NumArgs = 5, Handle = 0x0000000001cc9d00 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_abbe9714__Z4main_l28 with pointer 0x00000000015485d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000015485d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000002098070 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002195c00 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000001be09c0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000015485d0 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004020d1 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fffc2258fd0, Begin=0x00007fffc2258fd0, Size=2048, Type=0x21, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fffc2218fd0, Begin=0x00007fffc2218fd0, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fffc21d8fd0, Begin=0x00007fffc21d8fd0, Size=262144, Type=0x22, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fffc21d8fb0, Begin=0x00007fffc21d8fb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc2258fd0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fffc2258fd0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffc2258fd0, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fffc2258fd0) -> (tgt:0xff00fffffffe0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fffc2258fd0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc2218fd0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffc2218fd0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 1048576, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffc2218fd0, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffc2218fd0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffc2218fd0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc21d8fd0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffc21d8fd0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffc21d8fd0, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff20000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc2258fd0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc2258fd0, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fffc2258fd0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc2218fd0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc2218fd0, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fffc2218fd0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc21d8fd0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc21d8fd0, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff20000, Offset: 0) from host pointer 0x00007fffc21d8fd0 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_abbe9714__Z4main_l41 with pointer 0x00000000015485d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000015485d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff20000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001cc9d00 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000015485d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc21d8fd0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc21d8fd0, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff20000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff20000) -> (hst:0x00007fffc21d8fd0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff20000) -> (hst:0x00007fffc21d8fd0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc2218fd0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc2218fd0, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffee0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc2258fd0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffc2258fd0, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc21d8fd0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff20000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffc21d8fd0, TgtPtrBegin=0xff00fffffff20000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc2218fd0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffee0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffc2218fd0, TgtPtrBegin=0xff00ffffffee0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffc2258fd0, Size=2048)... -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 2048 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffc2258fd0, TgtPtrBegin=0xff00fffffffe0000, Size=2048, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000402240 is compatible with RTL 0x0000000000ba9930! -Libomptarget --> Unregistered image 0x0000000000402240 from RTL 0x0000000000ba9930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000402200 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x00000000011ad470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x00000000011ad470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 526336 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x00000000011ad470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -offload: w[0]=132.711550 time=0.001131 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x785a8df16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000785a8df03f00 0x0000785a8df03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x785a8924bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x785a8924bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x785a8924c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x785a8924c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x785a8924e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x785a8924e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x785a8924e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x785a8924e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x785a8924e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x785a8924e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x785a8924cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x785a8924edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x785a8924ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x785a8924d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x785a8924d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x785a8924d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x785a8924d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x785a8924d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x785a8924cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x785a8924cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x785a8924cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x785a8924cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x785a8924cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x785a8924c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x785a8924c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x785a8924c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x785a8924c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x785a8924c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x785a8924c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x785a8924ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x785a8924c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x785a8924c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x785a8924c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x785a8924c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x785a8924c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x785a8924c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x785a8924c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x785a8924bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x785a8924c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x785a8924c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x785a8924d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x785a8924d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x785a8924da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x785a8924d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x785a8924d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x785a8924d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x785a8924da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x785a8924dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x785a8924dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x785a8924ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x785a8924e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x785a8924e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x785a8924ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x785a8924ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x785a8924eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x785a8924e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x785a8924eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x785a8924ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x785a8924eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x785a8924e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x785a8924e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x785a8924e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x785a8924e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x785a8924e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x785a8924e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x785a8924e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x785a8924e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x785a89254110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x785a892541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003199808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000785a7e8b0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003199808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003199808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003199808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff85a8e94a000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003199808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003199808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003199808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000402210 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000402210 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x154e390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x00000000004020a0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x154d860 : 0x154d8d0 +omptarget --> Trans table 0x154d860 : 0x154d8d0 +PluginInterface --> Load data from image 0x0000000000402210 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000402210 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000007319c78 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4be8__Z4main_l33 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4be8__Z4main_l46 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffee216bec0) -> (tgt:0xff00ffffffc00108) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00108 -> 0x7ffee216bec0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000078e3788. +omptarget --> Entry point 0x00000000004020a0 maps to __omp_offloading_821_10a4be8__Z4main_l33 (0x00000000070cadf0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000078e4de8. +omptarget --> Entry point 0x00000000004020a1 maps to __omp_offloading_821_10a4be8__Z4main_l46 (0x00000000070cae60) +omptarget --> Launching target execution __omp_offloading_821_10a4be8__Z4main_l33 with pointer 0x00000000070cadf0 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4be8__Z4main_l33 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000078e3788... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008cd1cc8 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000078e3788 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004020a1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffee21ec5d0, Begin=0x00007ffee21ec5d0, Size=2048, Type=0x21, Name=unknown +omptarget --> Entry 1: Base=0x00007ffee21ac5d0, Begin=0x00007ffee21ac5d0, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007ffee216c5d0, Begin=0x00007ffee216c5d0, Size=262144, Type=0x22, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x00007ffee216c5b0, Begin=0x00007ffee216c5b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee21ec5d0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffee21ec5d0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbb0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbb0000, size = 65536, pool size = 327680 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffee21ec5d0, HstPtrBegin=0x00007ffee21ec5d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffee21ec5d0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffee21ec5d0) -> (tgt:0xff00ffffffbb0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffee21ec5d0) -> (tgt:0xff00ffffffbb0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee21ac5d0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffee21ac5d0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 1048576, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffee21ac5d0, HstPtrBegin=0x00007ffee21ac5d0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffee21ac5d0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffee21ac5d0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffee21ac5d0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee216c5d0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffee216c5d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffee216c5d0, HstPtrBegin=0x00007ffee216c5d0, TgtAllocBegin=0xff00ffffffaf0000, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffee216c5d0, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffaf0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee21ec5d0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffee21ec5d0, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffee21ec5d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee21ac5d0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffee21ac5d0, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffee21ac5d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee216c5d0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffee216c5d0, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffaf0000, Offset: 0) from host pointer 0x00007ffee216c5d0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000007fff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4be8__Z4main_l46 with pointer 0x00000000070cae60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000007fff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4be8__Z4main_l46 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000078e4de8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 32767, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {512, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffaf0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000007fff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 2 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000078e4de8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee216c5d0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffee216c5d0, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffaf0000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffaf0000) -> (hst:0x00007ffee216c5d0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffaf0000) -> (hst:0x00007ffee216c5d0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee21ac5d0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffee21ac5d0, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffab0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffee21ec5d0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffee21ec5d0, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffee216c5d0, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffaf0000 of size 262144 by freeing allocation starting at 0xff00ffffffaf0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffaf0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffee216c5d0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffee21ac5d0, TgtPtrBegin=0xff00ffffffab0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffab0000 of size 262144 by freeing allocation starting at 0xff00ffffffab0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffab0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffee21ac5d0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffee21ec5d0, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 2048 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffee21ec5d0 +offload: w[0]=0.000000 time=0.000869 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000402210 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x000000000154d860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003199808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003199808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003199808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003199808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003199808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003199808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003199808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003199808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/10_map/test_map_tofrom.debug b/Publications/GPU-Opt-Guide/OpenMP/10_map/test_map_tofrom.debug index 2df1d61c2d..4cdee853f5 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/10_map/test_map_tofrom.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/10_map/test_map_tofrom.debug @@ -1,329 +1,360 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002020440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002020440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002020440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002020440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002020440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002020440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002020440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002020440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002020440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002020440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000402240 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000001a1c930 has index 0! -Libomptarget --> Registering image 0x0000000000402240 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004020d0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002020440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f2011000000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002020440: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f20113f5000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002020440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000402240 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000020e4e00 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002a3c260 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_abbe9715__Z4main_l28 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_abbe9715__Z4main_l41 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_abbe9715__Z4main_l28_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004020d0, Name = __omp_offloading_3d_abbe9715__Z4main_l28, NumArgs = 0, Handle = 0x0000000002c06220 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_abbe9715__Z4main_l41_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 72 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004020d1, Name = __omp_offloading_3d_abbe9715__Z4main_l41, NumArgs = 5, Handle = 0x000000000304e650 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_abbe9715__Z4main_l28 with pointer 0x00000000023bb580 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023bb580... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000002aea530 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002fdd0c0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002c06220 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023bb580 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004020d1 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff1f6ad540, Begin=0x00007fff1f6ad540, Size=2048, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff1f66d540, Begin=0x00007fff1f66d540, Size=262144, Type=0x23, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff1f62d540, Begin=0x00007fff1f62d540, Size=262144, Type=0x23, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff1f62d520, Begin=0x00007fff1f62d520, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f6ad540, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fff1f6ad540 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff1f6ad540, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fff1f6ad540) -> (tgt:0xff00fffffffe0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fff1f6ad540) -> (tgt:0xff00fffffffe0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f66d540, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff1f66d540 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 1048576, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff1f66d540, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff1f66d540) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff1f66d540) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f62d540, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fff1f62d540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff1f62d540, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fff1f62d540) -> (tgt:0xff00fffffff20000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fff1f62d540) -> (tgt:0xff00fffffff20000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff20000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f6ad540, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff1f6ad540, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff1f6ad540 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f66d540, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff1f66d540, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fff1f66d540 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f62d540, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff1f62d540, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff20000, Offset: 0) from host pointer 0x00007fff1f62d540 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_abbe9715__Z4main_l41 with pointer 0x00000000023bb588 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023bb588... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {512, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff20000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x000000000304e650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023bb588 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f62d540, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff1f62d540, TgtPtrBegin=0xff00fffffff20000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff20000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffff20000) -> (hst:0x00007fff1f62d540) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffff20000) -> (hst:0x00007fff1f62d540) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f66d540, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff1f66d540, TgtPtrBegin=0xff00ffffffee0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffee0000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00ffffffee0000) -> (hst:0x00007fff1f66d540) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00ffffffee0000) -> (hst:0x00007fff1f66d540) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f6ad540, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff1f6ad540, TgtPtrBegin=0xff00fffffffe0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Moving 2048 bytes (tgt:0xff00fffffffe0000) -> (hst:0x00007fff1f6ad540) -Target LEVEL0 RTL --> Copied 2048 bytes (tgt:0xff00fffffffe0000) -> (hst:0x00007fff1f6ad540) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f62d540, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff20000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff1f62d540, TgtPtrBegin=0xff00fffffff20000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f66d540, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffee0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff1f66d540, TgtPtrBegin=0xff00ffffffee0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff1f6ad540, Size=2048)... -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 2048 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff1f6ad540, TgtPtrBegin=0xff00fffffffe0000, Size=2048, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000402240 is compatible with RTL 0x0000000001a1c930! -Libomptarget --> Unregistered image 0x0000000000402240 from RTL 0x0000000001a1c930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000402200 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002020440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002020440 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 526336 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002020440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -offload: w[0]=132.711550 time=0.001423 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x78ab0ed16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000078ab0ed03f00 0x000078ab0ed03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x78ab0a04bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x78ab0a04bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x78ab0a04c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x78ab0a04c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x78ab0a04e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x78ab0a04e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x78ab0a04e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x78ab0a04e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x78ab0a04e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x78ab0a04e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x78ab0a04cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x78ab0a04edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x78ab0a04ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x78ab0a04d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x78ab0a04d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x78ab0a04d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x78ab0a04d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x78ab0a04d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x78ab0a04cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x78ab0a04cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x78ab0a04cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x78ab0a04cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x78ab0a04cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x78ab0a04c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x78ab0a04c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x78ab0a04c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x78ab0a04c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x78ab0a04c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x78ab0a04c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x78ab0a04ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x78ab0a04c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x78ab0a04c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x78ab0a04c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x78ab0a04c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x78ab0a04c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x78ab0a04c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x78ab0a04c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x78ab0a04bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x78ab0a04c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x78ab0a04c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x78ab0a04d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x78ab0a04d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x78ab0a04da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x78ab0a04d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x78ab0a04d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x78ab0a04d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x78ab0a04da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x78ab0a04dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x78ab0a04dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x78ab0a04ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x78ab0a04e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x78ab0a04e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x78ab0a04ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x78ab0a04ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x78ab0a04eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x78ab0a04e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x78ab0a04eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x78ab0a04ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x78ab0a04eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x78ab0a04e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x78ab0a04e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x78ab0a04e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x78ab0a04e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x78ab0a04e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x78ab0a04e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x78ab0a04e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x78ab0a04e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x78ab0a054110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x78ab0a0541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003e2e808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000078aaff6a0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003e2e808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003e2e808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003e2e808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff8ab0f738000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003e2e808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003e2e808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003e2e808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000402210 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000402210 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x21e3390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x00000000004020a0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x21e2860 : 0x21e28d0 +omptarget --> Trans table 0x21e2860 : 0x21e28d0 +PluginInterface --> Load data from image 0x0000000000402210 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000402210 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000007faec78 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bee__Z4main_l33 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bee__Z4main_l46 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffe927980a0) -> (tgt:0xff00ffffffc00108) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00108 -> 0x7ffe927980a0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008578788. +omptarget --> Entry point 0x00000000004020a0 maps to __omp_offloading_821_10a4bee__Z4main_l33 (0x00000000045b01a0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008579de8. +omptarget --> Entry point 0x00000000004020a1 maps to __omp_offloading_821_10a4bee__Z4main_l46 (0x00000000045b0210) +omptarget --> Launching target execution __omp_offloading_821_10a4bee__Z4main_l33 with pointer 0x00000000045b01a0 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bee__Z4main_l33 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008578788... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000009966cc8 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008578788 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004020a1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffe928187b0, Begin=0x00007ffe928187b0, Size=2048, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007ffe927d87b0, Begin=0x00007ffe927d87b0, Size=262144, Type=0x23, Name=unknown +omptarget --> Entry 2: Base=0x00007ffe927987b0, Begin=0x00007ffe927987b0, Size=262144, Type=0x23, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x00007ffe92798790, Begin=0x00007ffe92798790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe928187b0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffe928187b0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbb0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbb0000, size = 65536, pool size = 327680 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffe928187b0, HstPtrBegin=0x00007ffe928187b0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffe928187b0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffe928187b0) -> (tgt:0xff00ffffffbb0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffe928187b0) -> (tgt:0xff00ffffffbb0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe927d87b0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffe927d87b0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 1048576, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffe927d87b0, HstPtrBegin=0x00007ffe927d87b0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffe927d87b0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffe927d87b0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffe927d87b0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe927987b0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffe927987b0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffe927987b0, HstPtrBegin=0x00007ffe927987b0, TgtAllocBegin=0xff00ffffffaf0000, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffe927987b0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffe927987b0) -> (tgt:0xff00ffffffaf0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffe927987b0) -> (tgt:0xff00ffffffaf0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffaf0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe928187b0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe928187b0, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffe928187b0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe927d87b0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe927d87b0, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffe927d87b0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe927987b0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe927987b0, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffaf0000, Offset: 0) from host pointer 0x00007ffe927987b0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000007fff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bee__Z4main_l46 with pointer 0x00000000045b0210 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000007fff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bee__Z4main_l46 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008579de8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 32767, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {512, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffaf0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000007fff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008579de8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe927987b0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe927987b0, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffaf0000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffaf0000) -> (hst:0x00007ffe927987b0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffaf0000) -> (hst:0x00007ffe927987b0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe927d87b0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe927d87b0, TgtPtrBegin=0xff00ffffffab0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffab0000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffab0000) -> (hst:0x00007ffe927d87b0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffab0000) -> (hst:0x00007ffe927d87b0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffe928187b0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffe928187b0, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Moving 2048 bytes (tgt:0xff00ffffffbb0000) -> (hst:0x00007ffe928187b0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (tgt:0xff00ffffffbb0000) -> (hst:0x00007ffe928187b0) +omptarget --> Removing map entry with HstPtrBegin=0x00007ffe927987b0, TgtPtrBegin=0xff00ffffffaf0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffaf0000 of size 262144 by freeing allocation starting at 0xff00ffffffaf0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffaf0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffe927987b0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffe927d87b0, TgtPtrBegin=0xff00ffffffab0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffab0000 of size 262144 by freeing allocation starting at 0xff00ffffffab0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffab0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffe927d87b0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffe928187b0, TgtPtrBegin=0xff00ffffffbb0000, Size=2048, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 2048 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffe928187b0 +offload: w[0]=132.711550 time=0.001045 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000402210 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000021e2860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003e2e808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003e2e808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003e2e808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003e2e808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003e2e808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003e2e808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003e2e808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003e2e808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_declare_target.debug b/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_declare_target.debug index 627757a26d..3220e0bf28 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_declare_target.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_declare_target.debug @@ -1,398 +1,403 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000027b4470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000027b4470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000027b4470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000027b4470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000027b4470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000027b4470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000027b4470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000027b4470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000027b4470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000027b4470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040e6c0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x00000000021b0930 has index 0! -Libomptarget --> Registering image 0x000000000040e6c0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x000000000040e430 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x00000000027b4470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fbab3e00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x00000000027b4470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fbab417e000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x00000000027b4470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x000000000040e6c0 -Target LEVEL0 RTL --> Expecting to have 5 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000002878e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000003814bd0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 200 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 200 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: _Z2ur -Target LEVEL0 RTL --> 1: _Z2us -Target LEVEL0 RTL --> 2: _Z2ut -Target LEVEL0 RTL --> 3: __omp_offloading_3d_2119cd86__Z4main_l32 -Target LEVEL0 RTL --> 4: __omp_offloading_3d_2119cd86__Z4main_l46 -Target LEVEL0 RTL --> Looking up OpenMP global variable '_Z2ur' of size 262144 bytes. -Target LEVEL0 RTL --> Global variable '_Z2ur' found in the offload table at position 0. -Target LEVEL0 RTL --> Global variable mapped: Name = _Z2ur, Size = 262144, HostPtr = 0x00000000004561b0, TgtPtr = 0x00007fbaa8200000 -Target LEVEL0 RTL --> Looking up OpenMP global variable '_Z2us' of size 262144 bytes. -Target LEVEL0 RTL --> Global variable '_Z2us' found in the offload table at position 1. -Target LEVEL0 RTL --> Global variable mapped: Name = _Z2us, Size = 262144, HostPtr = 0x00000000004961b0, TgtPtr = 0x00007fbaa8240000 -Target LEVEL0 RTL --> Looking up OpenMP global variable '_Z2ut' of size 262144 bytes. -Target LEVEL0 RTL --> Global variable '_Z2ut' found in the offload table at position 2. -Target LEVEL0 RTL --> Global variable mapped: Name = _Z2ut, Size = 262144, HostPtr = 0x00000000004d61b0, TgtPtr = 0x00007fbaa8280000 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2119cd86__Z4main_l32_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 3: Entry = 0x000000000040e430, Name = __omp_offloading_3d_2119cd86__Z4main_l32, NumArgs = 0, Handle = 0x0000000002e9e150 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2119cd86__Z4main_l46_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 160 bytes). -Target LEVEL0 RTL --> Kernel 4: Entry = 0x000000000040e431, Name = __omp_offloading_3d_2119cd86__Z4main_l46, NumArgs = 16, Handle = 0x00000000033cc9f0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004561b0, Size=262144)... -Libomptarget --> Add mapping from host 0x00000000004561b0 to device 0x00007fbaa8200000 with size 262144 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004961b0, Size=262144)... -Libomptarget --> Add mapping from host 0x00000000004961b0 to device 0x00007fbaa8240000 with size 262144 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004d61b0, Size=262144)... -Libomptarget --> Add mapping from host 0x00000000004d61b0 to device 0x00007fbaa8280000 with size 262144 -Libomptarget --> Launching target execution __omp_offloading_3d_2119cd86__Z4main_l32 with pointer 0x000000000386d9e8 (index=3). -Target LEVEL0 RTL --> Executing a kernel 0x000000000386d9e8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x000000000386d4b0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000031ce500 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e9e150 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000386d9e8 on device 0 -Libomptarget --> Entering target region with entry point 0x000000000040e431 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc5463fec0, Begin=0x00007ffc5463fec0, Size=262144, Type=0x22, Name=unknown -Libomptarget --> Entry 1: Base=0x00000000004561b0, Begin=0x00000000004561b0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00000000004961b0, Begin=0x00000000004961b0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 3: Base=0x00000000004d61b0, Begin=0x00000000004d61b0, Size=262144, Type=0x223, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc546bfec0, Begin=0x00007ffc546bfec0, Size=2048, Type=0x21, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc5467fec0, Begin=0x00007ffc5467fec0, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 16: Base=0x00007ffc5463fea0, Begin=0x00007ffc5463fea0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc5463fec0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffc5463fec0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffc5463fec0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004561b0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00000000004561b0, TgtPtrBegin=0x00007fbaa8200000, Size=262144, DynRefCount=INF (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0x00007fbaa8200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004961b0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00000000004961b0, TgtPtrBegin=0x00007fbaa8240000, Size=262144, DynRefCount=INF (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0x00007fbaa8240000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004d61b0, Size=262144)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00000000004d61b0, TgtPtrBegin=0x00007fbaa8280000, Size=262144, DynRefCount=INF (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0x00007fbaa8280000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc546bfec0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffc546bfec0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffc546bfec0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffc546bfec0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffc546bfec0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc5467fec0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffc5467fec0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffc5467fec0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffc5467fec0) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffc5467fec0) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc5463fec0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc5463fec0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffc5463fec0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004561b0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00000000004561b0, TgtPtrBegin=0x00007fbaa8200000, Size=262144, DynRefCount=INF (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0x00007fbaa8200000, Offset: 0) from host pointer 0x00000000004561b0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004961b0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00000000004961b0, TgtPtrBegin=0x00007fbaa8240000, Size=262144, DynRefCount=INF (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0x00007fbaa8240000, Offset: 0) from host pointer 0x00000000004961b0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004d61b0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00000000004d61b0, TgtPtrBegin=0x00007fbaa8280000, Size=262144, DynRefCount=INF (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0x00007fbaa8280000, Offset: 0) from host pointer 0x00000000004d61b0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc546bfec0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc546bfec0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffc546bfec0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc5467fec0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc5467fec0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffc5467fec0 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2119cd86__Z4main_l46 with pointer 0x000000000386d9f0 (index=4). -Target LEVEL0 RTL --> Executing a kernel 0x000000000386d9f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 16 -Target LEVEL0 RTL --> Preferred group size is multiple of 32 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {32, 1, 1} -Target LEVEL0 RTL --> Group counts = {1024, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fbaa8200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fbaa8240000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0x00007fbaa8280000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 5 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 13 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 14 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 15 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000033cc9f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000386d9f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc5467fec0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc5467fec0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc546bfec0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc546bfec0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004d61b0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00000000004d61b0, TgtPtrBegin=0x00007fbaa8280000, Size=262144, DynRefCount=INF (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0x00007fbaa8280000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004961b0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00000000004961b0, TgtPtrBegin=0x00007fbaa8240000, Size=262144, DynRefCount=INF (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0x00007fbaa8240000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00000000004561b0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00000000004561b0, TgtPtrBegin=0x00007fbaa8200000, Size=262144, DynRefCount=INF (decremented), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0x00007fbaa8200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc5463fec0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc5463fec0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00ffffffef0000) -> (hst:0x00007ffc5463fec0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00ffffffef0000) -> (hst:0x00007ffc5463fec0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc5467fec0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffc5467fec0, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc546bfec0, Size=2048)... -Libomptarget --> Deleting tgt data 0xff00ffffffee0000 of size 2048 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffc546bfec0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc5463fec0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffef0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffc5463fec0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040e6c0 is compatible with RTL 0x00000000021b0930! -Libomptarget --> Unregistered image 0x000000000040e6c0 from RTL 0x00000000021b0930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x000000000040e620 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x00000000027b4470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x00000000027b4470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1114112, 526336 -Target LEVEL0 RTL --> -- Allocated: 1114112, 526336 -Target LEVEL0 RTL --> -- Freed : 1114112, 526336 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1114112, 526336 -Target LEVEL0 RTL --> -- NumAllocs: 2, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x00000000027b4470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=132.711550 time=0.001121 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x74e621b16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000074e621b03f00 0x000074e621b03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x74e61a957c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x74e61a957d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x74e61a958150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x74e61a958210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x74e61a95a570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x74e61a95a870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x74e61a95a690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x74e61a95a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x74e61a95a810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x74e61a95a5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x74e61a958f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x74e61a95adb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x74e61a95ae10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x74e61a9590b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x74e61a959180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x74e61a959110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x74e61a959420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x74e61a959480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x74e61a958c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x74e61a958b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x74e61a958b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x74e61a958bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x74e61a958c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x74e61a9588d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x74e61a958930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x74e61a958990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x74e61a9589f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x74e61a958750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x74e61a958810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x74e61a95af40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x74e61a958630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x74e61a958270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x74e61a958390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x74e61a9582d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x74e61a9583f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x74e61a9584b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x74e61a9586f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x74e61a957f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x74e61a958090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x74e61a958030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x74e61a9595a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x74e61a959600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x74e61a959a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x74e61a959900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x74e61a9594e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x74e61a959540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x74e61a959a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x74e61a959d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x74e61a959d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x74e61a959df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x74e61a95a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x74e61a95a930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x74e61a95ad50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x74e61a95acf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x74e61a95ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x74e61a95a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x74e61a95ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x74e61a95aa50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x74e61a95aab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x74e61a95a090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x74e61a95a0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x74e61a95a030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x74e61a95a150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x74e61a95a210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x74e61a95a1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x74e61a95a630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x74e61a95a7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x74e61a960110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x74e61a9601d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003d0e8e8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000074e612440000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003d0e8e8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003d0e8e8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003d0e8e8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff4e6224de000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003d0e8e8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003d0e8e8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003d0e8e8, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x00000000004043a0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x00000000004043a0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x20c3470: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000404150 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x20c2860 : 0x20c2978 +omptarget --> Trans table 0x20c2860 : 0x20c2978 +PluginInterface --> Load data from image 0x00000000004043a0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x00000000004043a0 +TARGET LEVEL_ZERO RTL --> Expecting to have 5 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000085f2918 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: _Z2ur +TARGET LEVEL_ZERO RTL --> 1: _Z2us +TARGET LEVEL_ZERO RTL --> 2: _Z2ut +TARGET LEVEL_ZERO RTL --> 3: __omp_offloading_821_10a4bf2__Z4main_l37 +TARGET LEVEL_ZERO RTL --> 4: __omp_offloading_821_10a4bf2__Z4main_l51 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffc6af72060) -> (tgt:0xff00ffffffcc01c0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffcc01c0 -> 0x7ffc6af72060). +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '_Z2ur' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Global variable '_Z2ur' found in the offload table at position 0. +omptarget --> Entry point 0x000000000079f150 maps to global _Z2ur (0xff00ffffffc001c0) +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '_Z2us' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Global variable '_Z2us' found in the offload table at position 1. +omptarget --> Entry point 0x00000000007df150 maps to global _Z2us (0xff00ffffffc401c0) +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '_Z2ut' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Global variable '_Z2ut' found in the offload table at position 2. +omptarget --> Entry point 0x000000000081f150 maps to global _Z2ut (0xff00ffffffc801c0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000089bc678. +omptarget --> Entry point 0x0000000000404150 maps to __omp_offloading_821_10a4bf2__Z4main_l37 (0x00000000046c0610) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x000000000845b528. +omptarget --> Entry point 0x0000000000404151 maps to __omp_offloading_821_10a4bf2__Z4main_l51 (0x00000000046c0680) +omptarget --> Looking up mapping(HstPtrBegin=0x000000000079f150, Size=262144)... +omptarget --> Add mapping from host 0x000000000079f150 to device 0xff00ffffffc001c0 with size 262144, name "_Z2ur" +omptarget --> Notifying about new mapping: HstPtr=0x000000000079f150, Size=262144 +omptarget --> Looking up mapping(HstPtrBegin=0x00000000007df150, Size=262144)... +omptarget --> Add mapping from host 0x00000000007df150 to device 0xff00ffffffc401c0 with size 262144, name "_Z2us" +omptarget --> Notifying about new mapping: HstPtr=0x00000000007df150, Size=262144 +omptarget --> Looking up mapping(HstPtrBegin=0x000000000081f150, Size=262144)... +omptarget --> Add mapping from host 0x000000000081f150 to device 0xff00ffffffc801c0 with size 262144, name "_Z2ut" +omptarget --> Notifying about new mapping: HstPtr=0x000000000081f150, Size=262144 +omptarget --> Launching target execution __omp_offloading_821_10a4bf2__Z4main_l37 with pointer 0x00000000046c0610 (index=3). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bf2__Z4main_l37 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000089bc678... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008738518 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000089bc678 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000404151 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6af72770, Begin=0x00007ffc6af72770, Size=262144, Type=0x22, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6aff2770, Begin=0x00007ffc6aff2770, Size=2048, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6afb2770, Begin=0x00007ffc6afb2770, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6af72720, Begin=0x00007ffc6af72720, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6af72770, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6af72770 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6af72770, HstPtrBegin=0x00007ffc6af72770, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6af72770, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6aff2770, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6aff2770 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6aff2770, HstPtrBegin=0x00007ffc6aff2770, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6aff2770, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffc6aff2770) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffc6aff2770) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6afb2770, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6afb2770 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6afb2770, HstPtrBegin=0x00007ffc6afb2770, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6afb2770, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffc6afb2770) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffc6afb2770) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6af72770, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6af72770, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffc6af72770 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6aff2770, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6aff2770, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffc6aff2770 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6afb2770, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6afb2770, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffc6afb2770 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bf2__Z4main_l51 with pointer 0x00000000046c0680 (index=4). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bf2__Z4main_l51 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x000000000845b528... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 16 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 32 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {32, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {8, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 2 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x000000000845b528 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6afb2770, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6afb2770, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6aff2770, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6aff2770, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6af72770, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6af72770, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffac0000) -> (hst:0x00007ffc6af72770) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffac0000) -> (hst:0x00007ffc6af72770) +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6afb2770, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6afb2770 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6aff2770, TgtPtrBegin=0xff00ffffffab0000, Size=2048, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffab0000 of size 2048 by freeing allocation starting at 0xff00ffffffab0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffab0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6aff2770 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6af72770, TgtPtrBegin=0xff00ffffffac0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffac0000 of size 262144 by freeing allocation starting at 0xff00ffffffac0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffac0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6af72770 +collapse-clause: w[0]=132.711550 time=0.000950 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x00000000004043a0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000020c2860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003d0e8e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003d0e8e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003d0e8e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003d0e8e8 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 1 1 50.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003d0e8e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003d0e8e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003d0e8e8 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 26542080, 560620 +TARGET LEVEL_ZERO RTL --> -- Allocated: 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- Freed : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 26542080, 560832 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 6, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003d0e8e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_map_alloc.debug b/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_map_alloc.debug index d6d98a1553..10081bd61d 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_map_alloc.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_map_alloc.debug @@ -1,394 +1,438 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000a78440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000a78440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000a78440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000a78440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000a78440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000a78440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000a78440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000a78440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000a78440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000a78440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040e650 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000000474930 has index 0! -Libomptarget --> Registering image 0x000000000040e650 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x000000000040e420 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000000a78440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f0448200000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000000a78440: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f0448474000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000000a78440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x000000000040e650 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000000b3ce00 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x000000000148b7f0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2119cd82__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2119cd82__Z4main_l43 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2119cd82__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x000000000040e420, Name = __omp_offloading_3d_2119cd82__Z4main_l29, NumArgs = 0, Handle = 0x0000000001ad0590 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2119cd82__Z4main_l43_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 160 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x000000000040e421, Name = __omp_offloading_3d_2119cd82__Z4main_l43, NumArgs = 16, Handle = 0x0000000001965de0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_2119cd82__Z4main_l29 with pointer 0x0000000000e13580 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000000e13580... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000015be750 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000014a6050 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000001ad0590 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000000e13580 on device 0 -Libomptarget --> Entering target region with entry point 0x000000000040e421 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd46ea56c0, Begin=0x00007ffd46ea56c0, Size=262144, Type=0x22, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd46de56c0, Begin=0x00007ffd46de56c0, Size=262144, Type=0x20, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd46e256c0, Begin=0x00007ffd46e256c0, Size=262144, Type=0x20, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd46e656c0, Begin=0x00007ffd46e656c0, Size=262144, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd46f256c0, Begin=0x00007ffd46f256c0, Size=2048, Type=0x21, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd46ee56c0, Begin=0x00007ffd46ee56c0, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 16: Base=0x00007ffd46de56a0, Begin=0x00007ffd46de56a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46ea56c0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffd46ea56c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd46ea56c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46de56c0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffd46de56c0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd46de56c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46e256c0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffd46e256c0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd46e256c0, TgtPtrBegin=0xff00fffffff70000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff70000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46e656c0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffd46e656c0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd46e656c0, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffffb0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46f256c0, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffd46f256c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd46f256c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffd46f256c0) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffd46f256c0) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46ee56c0, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffd46ee56c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffde0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffde0000, size = 1048576, pool size = 2162688 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd46ee56c0, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffd46ee56c0) -> (tgt:0xff00ffffffde0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffd46ee56c0) -> (tgt:0xff00ffffffde0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffde0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46ea56c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46ea56c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007ffd46ea56c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46de56c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46de56c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007ffd46de56c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46e256c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46e256c0, TgtPtrBegin=0xff00fffffff70000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff70000, Offset: 0) from host pointer 0x00007ffd46e256c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46e656c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46e656c0, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffb0000, Offset: 0) from host pointer 0x00007ffd46e656c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46f256c0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46f256c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffd46f256c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46ee56c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46ee56c0, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffde0000, Offset: 0) from host pointer 0x00007ffd46ee56c0 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2119cd82__Z4main_l43 with pointer 0x0000000000e13588 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x0000000000e13588... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 16 -Target LEVEL0 RTL --> Preferred group size is multiple of 32 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {32, 1, 1} -Target LEVEL0 RTL --> Group counts = {1024, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff70000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0xff00fffffffb0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 5 (value: 0xff00ffffffde0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 13 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 14 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 15 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001965de0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000000e13588 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46ee56c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46ee56c0, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffde0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46f256c0, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46f256c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46e656c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46e656c0, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffffb0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46e256c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46e256c0, TgtPtrBegin=0xff00fffffff70000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff70000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46de56c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46de56c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46ea56c0, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd46ea56c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00ffffffef0000) -> (hst:0x00007ffd46ea56c0) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00ffffffef0000) -> (hst:0x00007ffd46ea56c0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46ee56c0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffde0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd46ee56c0, TgtPtrBegin=0xff00ffffffde0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46f256c0, Size=2048)... -Libomptarget --> Deleting tgt data 0xff00ffffffee0000 of size 2048 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd46f256c0, TgtPtrBegin=0xff00ffffffee0000, Size=2048, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46e656c0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffffb0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd46e656c0, TgtPtrBegin=0xff00fffffffb0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46e256c0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff70000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd46e256c0, TgtPtrBegin=0xff00fffffff70000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46de56c0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd46de56c0, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd46ea56c0, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffef0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd46ea56c0, TgtPtrBegin=0xff00ffffffef0000, Size=262144, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040e650 is compatible with RTL 0x0000000000474930! -Libomptarget --> Unregistered image 0x000000000040e650 from RTL 0x0000000000474930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x000000000040e610 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000000a78440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000000a78440 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 2162688, 1312768 -Target LEVEL0 RTL --> -- Allocated: 2162688, 1312768 -Target LEVEL0 RTL --> -- Freed : 2162688, 1312768 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 2162688, 1312768 -Target LEVEL0 RTL --> -- NumAllocs: 3, 6 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000000a78440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=132.711550 time=0.001257 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7539d5916740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007539d5903f00 0x00007539d5903800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7539d0c4bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7539d0c4bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7539d0c4c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7539d0c4c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7539d0c4e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7539d0c4e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7539d0c4e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7539d0c4e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7539d0c4e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7539d0c4e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7539d0c4cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7539d0c4edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7539d0c4ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7539d0c4d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7539d0c4d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7539d0c4d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7539d0c4d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7539d0c4d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7539d0c4cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7539d0c4cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7539d0c4cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7539d0c4cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7539d0c4cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7539d0c4c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7539d0c4c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7539d0c4c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7539d0c4c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7539d0c4c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7539d0c4c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7539d0c4ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7539d0c4c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7539d0c4c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7539d0c4c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7539d0c4c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7539d0c4c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7539d0c4c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7539d0c4c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7539d0c4bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7539d0c4c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7539d0c4c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7539d0c4d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7539d0c4d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7539d0c4da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7539d0c4d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7539d0c4d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7539d0c4d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7539d0c4da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7539d0c4dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7539d0c4dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7539d0c4ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7539d0c4e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7539d0c4e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7539d0c4ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7539d0c4ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7539d0c4eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7539d0c4e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7539d0c4eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7539d0c4ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7539d0c4eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7539d0c4e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7539d0c4e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7539d0c4e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7539d0c4e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7539d0c4e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7539d0c4e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7539d0c4e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7539d0c4e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7539d0c54110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7539d0c541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000004009808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00007539c6280000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000004009808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000004009808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000004009808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff539d631a000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000004009808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000004009808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000004009808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000404370 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000404370 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x23be390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000404140 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x23bd860 : 0x23bd8d0 +omptarget --> Trans table 0x23bd860 : 0x23bd8d0 +PluginInterface --> Load data from image 0x0000000000404370 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000404370 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000007fb3ab8 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bf4__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bf4__Z4main_l48 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffd13c54e90) -> (tgt:0xff00ffffffc00158) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00158 -> 0x7ffd13c54e90). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x000000000804f8e8. +omptarget --> Entry point 0x0000000000404140 maps to __omp_offloading_821_10a4bf4__Z4main_l34 (0x00000000089fe420) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008050d88. +omptarget --> Entry point 0x0000000000404141 maps to __omp_offloading_821_10a4bf4__Z4main_l48 (0x00000000089fe490) +omptarget --> Launching target execution __omp_offloading_821_10a4bf4__Z4main_l34 with pointer 0x00000000089fe420 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bf4__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x000000000804f8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000096cc838 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x000000000804f8e8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000404141 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffd13d155a0, Begin=0x00007ffd13d155a0, Size=262144, Type=0x22, Name=unknown +omptarget --> Entry 1: Base=0x00007ffd13c555a0, Begin=0x00007ffd13c555a0, Size=262144, Type=0x20, Name=unknown +omptarget --> Entry 2: Base=0x00007ffd13c955a0, Begin=0x00007ffd13c955a0, Size=262144, Type=0x20, Name=unknown +omptarget --> Entry 3: Base=0x00007ffd13cd55a0, Begin=0x00007ffd13cd55a0, Size=262144, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffd13d955a0, Begin=0x00007ffd13d955a0, Size=2048, Type=0x21, Name=unknown +omptarget --> Entry 5: Base=0x00007ffd13d555a0, Begin=0x00007ffd13d555a0, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 15: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 16: Base=0x00007ffd13c55550, Begin=0x00007ffd13c55550, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d155a0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd13d155a0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd13d155a0, HstPtrBegin=0x00007ffd13d155a0, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd13d155a0, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13c555a0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd13c555a0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd13c555a0, HstPtrBegin=0x00007ffd13c555a0, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd13c555a0, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13c955a0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd13c955a0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd13c955a0, HstPtrBegin=0x00007ffd13c955a0, TgtAllocBegin=0xff00ffffffb40000, TgtPtrBegin=0xff00ffffffb40000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd13c955a0, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb40000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13cd55a0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd13cd55a0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd13cd55a0, HstPtrBegin=0x00007ffd13cd55a0, TgtAllocBegin=0xff00ffffffb80000, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd13cd55a0, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb80000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d955a0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd13d955a0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd13d955a0, HstPtrBegin=0x00007ffd13d955a0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd13d955a0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffd13d955a0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffd13d955a0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d555a0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd13d555a0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffff9b0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffff9b0000, size = 1048576, pool size = 2424832 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd13d555a0, HstPtrBegin=0x00007ffd13d555a0, TgtAllocBegin=0xff00ffffff9b0000, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd13d555a0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffd13d555a0) -> (tgt:0xff00ffffff9b0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffd13d555a0) -> (tgt:0xff00ffffff9b0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffff9b0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d155a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13d155a0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffd13d155a0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13c555a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13c555a0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffd13c555a0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13c955a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13c955a0, TgtPtrBegin=0xff00ffffffb40000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb40000, Offset: 0) from host pointer 0x00007ffd13c955a0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13cd55a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13cd55a0, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb80000, Offset: 0) from host pointer 0x00007ffd13cd55a0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d955a0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13d955a0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffd13d955a0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d555a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13d555a0, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffff9b0000, Offset: 0) from host pointer 0x00007ffd13d555a0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bf4__Z4main_l48 with pointer 0x00000000089fe490 (index=1). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 13 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 14 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 15 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bf4__Z4main_l48 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008050d88... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 16 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 32 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {32, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {8, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb40000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffb80000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0xff00ffffff9b0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 13 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 14 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 15 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 2 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008050d88 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d555a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13d555a0, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffff9b0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d955a0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13d955a0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13cd55a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13cd55a0, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb80000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13c955a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13c955a0, TgtPtrBegin=0xff00ffffffb40000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb40000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13c555a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13c555a0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd13d155a0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd13d155a0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffac0000) -> (hst:0x00007ffd13d155a0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffac0000) -> (hst:0x00007ffd13d155a0) +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd13d555a0, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffff9b0000 of size 262144 by freeing allocation starting at 0xff00ffffff9b0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffff9b0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd13d555a0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd13d955a0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffab0000 of size 2048 by freeing allocation starting at 0xff00ffffffab0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffab0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd13d955a0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd13cd55a0, TgtPtrBegin=0xff00ffffffb80000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb80000 of size 262144 by freeing allocation starting at 0xff00ffffffb80000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb80000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd13cd55a0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd13c955a0, TgtPtrBegin=0xff00ffffffb40000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb40000 of size 262144 by freeing allocation starting at 0xff00ffffffb40000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb40000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd13c955a0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd13c555a0, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd13c555a0 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd13d155a0, TgtPtrBegin=0xff00ffffffac0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffac0000 of size 262144 by freeing allocation starting at 0xff00ffffffac0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffac0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd13d155a0 +collapse-clause: w[0]=132.711550 time=0.001035 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000404370 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000023bd860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000004009808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000004009808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000004009808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004009808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 2 3 60.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004009808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004009808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000004009808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 27590656, 1347052 +TARGET LEVEL_ZERO RTL --> -- Allocated: 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- Freed : 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 7, 13 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000004009808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_map_to.debug b/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_map_to.debug index aca1caac99..8dc94ace4f 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_map_to.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_map_to.debug @@ -1,400 +1,450 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001263440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001263440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001263440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001263440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001263440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001263440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001263440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001263440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001263440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001263440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040e650 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000000c5f930 has index 0! -Libomptarget --> Registering image 0x000000000040e650 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x000000000040e420 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001263440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fab61a00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001263440: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fab61dee000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001263440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x000000000040e650 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001327e00 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000015fe7a0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2119cd84__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2119cd84__Z4main_l43 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2119cd84__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x000000000040e420, Name = __omp_offloading_3d_2119cd84__Z4main_l29, NumArgs = 0, Handle = 0x00000000019535b0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2119cd84__Z4main_l43_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 160 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x000000000040e421, Name = __omp_offloading_3d_2119cd84__Z4main_l43, NumArgs = 16, Handle = 0x00000000022d08e0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_2119cd84__Z4main_l29 with pointer 0x00000000015fe580 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000015fe580... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000022b88f0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x000000000201eb30 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x00000000019535b0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000015fe580 on device 0 -Libomptarget --> Entering target region with entry point 0x000000000040e421 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fffca6f0880, Begin=0x00007fffca6f0880, Size=262144, Type=0x22, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fffca630880, Begin=0x00007fffca630880, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fffca670880, Begin=0x00007fffca670880, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fffca6b0880, Begin=0x00007fffca6b0880, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fffca770880, Begin=0x00007fffca770880, Size=2048, Type=0x21, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fffca730880, Begin=0x00007fffca730880, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 16: Base=0x00007fffca630860, Begin=0x00007fffca630860, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca6f0880, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffca6f0880 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffca6f0880, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca630880, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffca630880 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffca630880, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffca630880) -> (tgt:0xff00fffffff30000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffca630880) -> (tgt:0xff00fffffff30000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca670880, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffca670880 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffca670880, TgtPtrBegin=0xff00fffffff70000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffca670880) -> (tgt:0xff00fffffff70000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffca670880) -> (tgt:0xff00fffffff70000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff70000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca6b0880, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffca6b0880 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffca6b0880, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffca6b0880) -> (tgt:0xff00fffffffb0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffca6b0880) -> (tgt:0xff00fffffffb0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffffb0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca770880, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007fffca770880 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffca770880, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007fffca770880) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007fffca770880) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca730880, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007fffca730880 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffde0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffde0000, size = 1048576, pool size = 2162688 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fffca730880, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007fffca730880) -> (tgt:0xff00ffffffde0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007fffca730880) -> (tgt:0xff00ffffffde0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffde0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca6f0880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca6f0880, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffef0000, Offset: 0) from host pointer 0x00007fffca6f0880 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca630880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca630880, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff30000, Offset: 0) from host pointer 0x00007fffca630880 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca670880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca670880, TgtPtrBegin=0xff00fffffff70000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffff70000, Offset: 0) from host pointer 0x00007fffca670880 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca6b0880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca6b0880, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffb0000, Offset: 0) from host pointer 0x00007fffca6b0880 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca770880, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca770880, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007fffca770880 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca730880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca730880, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffde0000, Offset: 0) from host pointer 0x00007fffca730880 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2119cd84__Z4main_l43 with pointer 0x00000000015fe588 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000015fe588... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 16 -Target LEVEL0 RTL --> Preferred group size is multiple of 32 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {32, 1, 1} -Target LEVEL0 RTL --> Group counts = {1024, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffff70000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0xff00fffffffb0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 5 (value: 0xff00ffffffde0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 13 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 14 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 15 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000022d08e0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000015fe588 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca730880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca730880, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffde0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca770880, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca770880, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca6b0880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca6b0880, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffffb0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca670880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca670880, TgtPtrBegin=0xff00fffffff70000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff70000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca630880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca630880, TgtPtrBegin=0xff00fffffff30000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffff30000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca6f0880, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fffca6f0880, TgtPtrBegin=0xff00ffffffef0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffef0000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00ffffffef0000) -> (hst:0x00007fffca6f0880) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00ffffffef0000) -> (hst:0x00007fffca6f0880) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca730880, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffde0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffca730880, TgtPtrBegin=0xff00ffffffde0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca770880, Size=2048)... -Libomptarget --> Deleting tgt data 0xff00ffffffee0000 of size 2048 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffca770880, TgtPtrBegin=0xff00ffffffee0000, Size=2048, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca6b0880, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffffb0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffca6b0880, TgtPtrBegin=0xff00fffffffb0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca670880, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff70000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffca670880, TgtPtrBegin=0xff00fffffff70000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca630880, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffff30000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffca630880, TgtPtrBegin=0xff00fffffff30000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fffca6f0880, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffef0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fffca6f0880, TgtPtrBegin=0xff00ffffffef0000, Size=262144, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040e650 is compatible with RTL 0x0000000000c5f930! -Libomptarget --> Unregistered image 0x000000000040e650 from RTL 0x0000000000c5f930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x000000000040e610 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001263440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001263440 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 2162688, 1312768 -Target LEVEL0 RTL --> -- Allocated: 2162688, 1312768 -Target LEVEL0 RTL --> -- Freed : 2162688, 1312768 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 2162688, 1312768 -Target LEVEL0 RTL --> -- NumAllocs: 3, 6 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001263440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=132.711550 time=0.001705 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x748320f16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000748320f03f00 0x0000748320f03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x748319d57c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x748319d57d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x748319d58150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x748319d58210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x748319d5a570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x748319d5a870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x748319d5a690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x748319d5a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x748319d5a810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x748319d5a5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x748319d58f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x748319d5adb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x748319d5ae10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x748319d590b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x748319d59180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x748319d59110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x748319d59420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x748319d59480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x748319d58c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x748319d58b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x748319d58b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x748319d58bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x748319d58c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x748319d588d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x748319d58930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x748319d58990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x748319d589f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x748319d58750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x748319d58810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x748319d5af40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x748319d58630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x748319d58270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x748319d58390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x748319d582d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x748319d583f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x748319d584b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x748319d586f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x748319d57f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x748319d58090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x748319d58030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x748319d595a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x748319d59600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x748319d59a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x748319d59900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x748319d594e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x748319d59540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x748319d59a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x748319d59d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x748319d59d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x748319d59df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x748319d5a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x748319d5a930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x748319d5ad50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x748319d5acf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x748319d5ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x748319d5a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x748319d5ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x748319d5aa50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x748319d5aab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x748319d5a090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x748319d5a0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x748319d5a030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x748319d5a150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x748319d5a210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x748319d5a1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x748319d5a630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x748319d5a7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x748319d60110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x748319d601d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003d097e8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000748311830000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003d097e8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003d097e8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003d097e8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff483218ca000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003d097e8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003d097e8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003d097e8, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000404370 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000404370 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x20be390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000404140 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x20bd860 : 0x20bd8d0 +omptarget --> Trans table 0x20bd860 : 0x20bd8d0 +PluginInterface --> Load data from image 0x0000000000404370 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000404370 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x000000000841b1d8 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bf6__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bf6__Z4main_l48 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffd098c8800) -> (tgt:0xff00ffffffc00158) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00158 -> 0x7ffd098c8800). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000007cd8578. +omptarget --> Entry point 0x0000000000404140 maps to __omp_offloading_821_10a4bf6__Z4main_l34 (0x0000000003d4e7a0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000007cd8b28. +omptarget --> Entry point 0x0000000000404141 maps to __omp_offloading_821_10a4bf6__Z4main_l48 (0x0000000003d4e810) +omptarget --> Launching target execution __omp_offloading_821_10a4bf6__Z4main_l34 with pointer 0x0000000003d4e7a0 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bf6__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007cd8578... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008217d88 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007cd8578 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000404141 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffd09988f10, Begin=0x00007ffd09988f10, Size=262144, Type=0x22, Name=unknown +omptarget --> Entry 1: Base=0x00007ffd098c8f10, Begin=0x00007ffd098c8f10, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007ffd09908f10, Begin=0x00007ffd09908f10, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x00007ffd09948f10, Begin=0x00007ffd09948f10, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 4: Base=0x00007ffd09a08f10, Begin=0x00007ffd09a08f10, Size=2048, Type=0x21, Name=unknown +omptarget --> Entry 5: Base=0x00007ffd099c8f10, Begin=0x00007ffd099c8f10, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 15: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 16: Base=0x00007ffd098c8ec0, Begin=0x00007ffd098c8ec0, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09988f10, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd09988f10 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd09988f10, HstPtrBegin=0x00007ffd09988f10, TgtAllocBegin=0xff00ffffffac0000, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd09988f10, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd098c8f10, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd098c8f10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd098c8f10, HstPtrBegin=0x00007ffd098c8f10, TgtAllocBegin=0xff00ffffffb00000, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd098c8f10, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffd098c8f10) -> (tgt:0xff00ffffffb00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffd098c8f10) -> (tgt:0xff00ffffffb00000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09908f10, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd09908f10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd09908f10, HstPtrBegin=0x00007ffd09908f10, TgtAllocBegin=0xff00ffffffb40000, TgtPtrBegin=0xff00ffffffb40000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd09908f10, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffd09908f10) -> (tgt:0xff00ffffffb40000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffd09908f10) -> (tgt:0xff00ffffffb40000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb40000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09948f10, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd09948f10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd09948f10, HstPtrBegin=0x00007ffd09948f10, TgtAllocBegin=0xff00ffffffb80000, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd09948f10, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffd09948f10) -> (tgt:0xff00ffffffb80000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffd09948f10) -> (tgt:0xff00ffffffb80000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb80000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09a08f10, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd09a08f10 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd09a08f10, HstPtrBegin=0x00007ffd09a08f10, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd09a08f10, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007ffd09a08f10) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007ffd09a08f10) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd099c8f10, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffd099c8f10 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffff9b0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffff9b0000, size = 1048576, pool size = 2424832 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffd099c8f10, HstPtrBegin=0x00007ffd099c8f10, TgtAllocBegin=0xff00ffffff9b0000, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffd099c8f10, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007ffd099c8f10) -> (tgt:0xff00ffffff9b0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007ffd099c8f10) -> (tgt:0xff00ffffff9b0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffff9b0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09988f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd09988f10, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffac0000, Offset: 0) from host pointer 0x00007ffd09988f10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd098c8f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd098c8f10, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb00000, Offset: 0) from host pointer 0x00007ffd098c8f10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09908f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd09908f10, TgtPtrBegin=0xff00ffffffb40000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb40000, Offset: 0) from host pointer 0x00007ffd09908f10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09948f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd09948f10, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb80000, Offset: 0) from host pointer 0x00007ffd09948f10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09a08f10, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd09a08f10, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007ffd09a08f10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd099c8f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd099c8f10, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffff9b0000, Offset: 0) from host pointer 0x00007ffd099c8f10 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bf6__Z4main_l48 with pointer 0x0000000003d4e810 (index=1). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 13 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 14 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 15 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bf6__Z4main_l48 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007cd8b28... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 16 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 32 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {32, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {8, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb40000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffb80000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0xff00ffffff9b0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 13 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 14 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 15 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 5 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007cd8b28 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd099c8f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd099c8f10, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffff9b0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09a08f10, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd09a08f10, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09948f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd09948f10, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb80000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09908f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd09908f10, TgtPtrBegin=0xff00ffffffb40000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb40000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd098c8f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd098c8f10, TgtPtrBegin=0xff00ffffffb00000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffd09988f10, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffd09988f10, TgtPtrBegin=0xff00ffffffac0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffac0000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffac0000) -> (hst:0x00007ffd09988f10) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffac0000) -> (hst:0x00007ffd09988f10) +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd099c8f10, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffff9b0000 of size 262144 by freeing allocation starting at 0xff00ffffff9b0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffff9b0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd099c8f10 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd09a08f10, TgtPtrBegin=0xff00ffffffab0000, Size=2048, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffab0000 of size 2048 by freeing allocation starting at 0xff00ffffffab0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffab0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd09a08f10 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd09948f10, TgtPtrBegin=0xff00ffffffb80000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb80000 of size 262144 by freeing allocation starting at 0xff00ffffffb80000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb80000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd09948f10 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd09908f10, TgtPtrBegin=0xff00ffffffb40000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb40000 of size 262144 by freeing allocation starting at 0xff00ffffffb40000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb40000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd09908f10 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd098c8f10, TgtPtrBegin=0xff00ffffffb00000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb00000 of size 262144 by freeing allocation starting at 0xff00ffffffb00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd098c8f10 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffd09988f10, TgtPtrBegin=0xff00ffffffac0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffac0000 of size 262144 by freeing allocation starting at 0xff00ffffffac0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffac0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffd09988f10 +collapse-clause: w[0]=132.711550 time=0.001359 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000404370 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000020bd860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003d097e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003d097e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003d097e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003d097e8 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 2 3 60.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003d097e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003d097e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003d097e8 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 27590656, 1347052 +TARGET LEVEL_ZERO RTL --> -- Allocated: 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- Freed : 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 7, 13 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003d097e8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_target_alloc.debug b/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_target_alloc.debug index 0348a40d72..e87516d20f 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_target_alloc.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/11_device_alloc/test_target_alloc.debug @@ -1,402 +1,436 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001b80470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001b80470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001b80470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001b80470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001b80470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001b80470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001b80470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001b80470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001b80470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001b80470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004053d0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x000000000157c930 has index 0! -Libomptarget --> Registering image 0x00000000004053d0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004051a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001b80470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f66e5a00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001b80470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f66e5cf9000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001b80470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x00000000004053d0 -Target LEVEL0 RTL --> Expecting to have 2 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001c44e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002b3c6f0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2119cd88__Z4main_l29 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2119cd88__Z4main_l62 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2119cd88__Z4main_l29_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 32 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004051a0, Name = __omp_offloading_3d_2119cd88__Z4main_l29, NumArgs = 0, Handle = 0x0000000002c03980 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2119cd88__Z4main_l62_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 160 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004051a1, Name = __omp_offloading_3d_2119cd88__Z4main_l62, NumArgs = 16, Handle = 0x00000000022d9170 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Launching target execution __omp_offloading_3d_2119cd88__Z4main_l29 with pointer 0x0000000001f1b5d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001f1b5d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Max group count is set to 1 (num_teams clause or no teams construct) -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1, 1, 1} -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000002616a80 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000027a6fc0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002c03980 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001f1b5d0 on device 0 -Libomptarget --> Call to omp_target_alloc for device 0 requesting 262144 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffef0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffef0000, size = 1048576, pool size = 1048576 -Libomptarget --> omp_target_alloc returns device ptr 0xff00ffffffef0000 -Libomptarget --> Call to omp_target_alloc for device 0 requesting 262144 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> omp_target_alloc returns device ptr 0xff00fffffff30000 -Libomptarget --> Call to omp_target_alloc for device 0 requesting 262144 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> omp_target_alloc returns device ptr 0xff00fffffff70000 -Libomptarget --> Entering target region with entry point 0x00000000004051a1 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffef8e14b00, Begin=0x00007ffef8e14b00, Size=262144, Type=0x22, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffef8e94b00, Begin=0x00007ffef8e94b00, Size=2048, Type=0x223, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffef8e54b00, Begin=0x00007ffef8e54b00, Size=262144, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0xff00ffffffef0000, Begin=0xff00ffffffef0000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0xff00fffffff30000, Begin=0xff00fffffff30000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0xff00fffffff70000, Begin=0xff00fffffff70000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x0000000000007fff, Begin=0x0000000000007fff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 16: Base=0x00007ffef8e14ae0, Begin=0x00007ffef8e14ae0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e14b00, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffef8e14b00 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffef8e14b00, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffffb0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e94b00, Size=2048)... -Target LEVEL0 RTL --> Ptr 0x00007ffef8e94b00 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffee0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffee0000, size = 65536, pool size = 1114112 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffef8e94b00, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 2048 bytes (hst:0x00007ffef8e94b00) -> (tgt:0xff00ffffffee0000) -Target LEVEL0 RTL --> Copied 2048 bytes (hst:0x00007ffef8e94b00) -> (tgt:0xff00ffffffee0000) -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e54b00, Size=262144)... -Target LEVEL0 RTL --> Ptr 0x00007ffef8e54b00 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00ffffffde0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00ffffffde0000, size = 1048576, pool size = 2162688 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffef8e54b00, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 262144 bytes (hst:0x00007ffef8e54b00) -> (tgt:0xff00ffffffde0000) -Target LEVEL0 RTL --> Copied 262144 bytes (hst:0x00007ffef8e54b00) -> (tgt:0xff00ffffffde0000) -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffde0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e14b00, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffef8e14b00, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffb0000, Offset: 0) from host pointer 0x00007ffef8e14b00 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e94b00, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffef8e94b00, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffee0000, Offset: 0) from host pointer 0x00007ffef8e94b00 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e54b00, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffef8e54b00, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00ffffffde0000, Offset: 0) from host pointer 0x00007ffef8e54b00 -Libomptarget --> Forwarding first-private value 0xff00ffffffef0000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00fffffff30000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00fffffff70000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000007 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x000000000000000f to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000007fff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2119cd88__Z4main_l62 with pointer 0x0000000001f1b5d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001f1b5d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 16 -Target LEVEL0 RTL --> Preferred group size is multiple of 32 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 32767, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {32, 1, 1} -Target LEVEL0 RTL --> Group counts = {1024, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffb0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffee0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffde0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffef0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 4 (value: 0xff00fffffff30000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 5 (value: 0xff00fffffff70000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000007) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 9 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 10 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 11 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 12 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 13 (value: 0x000000000000000f) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 14 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 15 (value: 0x0000000000007fff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000022d9170 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001f1b5d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e54b00, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffef8e54b00, TgtPtrBegin=0xff00ffffffde0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00ffffffde0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e94b00, Size=2048)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffef8e94b00, TgtPtrBegin=0xff00ffffffee0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 2048 bytes allocated at target address 0xff00ffffffee0000 - is last -Libomptarget --> Moving 2048 bytes (tgt:0xff00ffffffee0000) -> (hst:0x00007ffef8e94b00) -Target LEVEL0 RTL --> Copied 2048 bytes (tgt:0xff00ffffffee0000) -> (hst:0x00007ffef8e94b00) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e14b00, Size=262144)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffef8e14b00, TgtPtrBegin=0xff00fffffffb0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 262144 bytes allocated at target address 0xff00fffffffb0000 - is last -Libomptarget --> Moving 262144 bytes (tgt:0xff00fffffffb0000) -> (hst:0x00007ffef8e14b00) -Target LEVEL0 RTL --> Copied 262144 bytes (tgt:0xff00fffffffb0000) -> (hst:0x00007ffef8e14b00) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e54b00, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00ffffffde0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffef8e54b00, TgtPtrBegin=0xff00ffffffde0000, Size=262144, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e94b00, Size=2048)... -Libomptarget --> Deleting tgt data 0xff00ffffffee0000 of size 2048 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffef8e94b00, TgtPtrBegin=0xff00ffffffee0000, Size=2048, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffef8e14b00, Size=262144)... -Libomptarget --> Deleting tgt data 0xff00fffffffb0000 of size 262144 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffef8e14b00, TgtPtrBegin=0xff00fffffffb0000, Size=262144, Name=unknown -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00ffffffef0000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00fffffff30000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00fffffff70000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x00000000004053d0 is compatible with RTL 0x000000000157c930! -Libomptarget --> Unregistered image 0x00000000004053d0 from RTL 0x000000000157c930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000405390 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001b80470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001b80470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 2162688, 1312768 -Target LEVEL0 RTL --> -- Allocated: 2162688, 1312768 -Target LEVEL0 RTL --> -- Freed : 2162688, 1312768 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 2162688, 1312768 -Target LEVEL0 RTL --> -- NumAllocs: 3, 6 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001b80470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! -collapse-clause: w[0]=132.711550 time=0.001253 +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x78aa62316740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000078aa62303f00 0x000078aa62303800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x78aa5b157c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x78aa5b157d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x78aa5b158150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x78aa5b158210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x78aa5b15a570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x78aa5b15a870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x78aa5b15a690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x78aa5b15a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x78aa5b15a810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x78aa5b15a5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x78aa5b158f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x78aa5b15adb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x78aa5b15ae10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x78aa5b1590b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x78aa5b159180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x78aa5b159110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x78aa5b159420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x78aa5b159480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x78aa5b158c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x78aa5b158b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x78aa5b158b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x78aa5b158bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x78aa5b158c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x78aa5b1588d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x78aa5b158930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x78aa5b158990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x78aa5b1589f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x78aa5b158750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x78aa5b158810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x78aa5b15af40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x78aa5b158630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x78aa5b158270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x78aa5b158390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x78aa5b1582d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x78aa5b1583f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x78aa5b1584b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x78aa5b1586f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x78aa5b157f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x78aa5b158090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x78aa5b158030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x78aa5b1595a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x78aa5b159600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x78aa5b159a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x78aa5b159900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x78aa5b1594e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x78aa5b159540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x78aa5b159a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x78aa5b159d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x78aa5b159d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x78aa5b159df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x78aa5b15a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x78aa5b15a930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x78aa5b15ad50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x78aa5b15acf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x78aa5b15ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x78aa5b15a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x78aa5b15ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x78aa5b15aa50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x78aa5b15aab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x78aa5b15a090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x78aa5b15a0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x78aa5b15a030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x78aa5b15a150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x78aa5b15a210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x78aa5b15a1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x78aa5b15a630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x78aa5b15a7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x78aa5b160110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x78aa5b1601d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000004368808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000078aa52be0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000004368808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000004368808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000004368808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff8aa62c70000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000004368808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000004368808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000004368808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000405390 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000405390 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x271d390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x0000000000405160 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x271c860 : 0x271c8d0 +omptarget --> Trans table 0x271c860 : 0x271c8d0 +PluginInterface --> Load data from image 0x0000000000405390 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000405390 +TARGET LEVEL_ZERO RTL --> Expecting to have 2 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008fa0d08 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bf8__Z4main_l34 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bf8__Z4main_l67 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fff80476ce0) -> (tgt:0xff00ffffffc00158) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc00158 -> 0x7fff80476ce0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x000000000832aa78. +omptarget --> Entry point 0x0000000000405160 maps to __omp_offloading_821_10a4bf8__Z4main_l34 (0x0000000008c7d560) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x000000000832c038. +omptarget --> Entry point 0x0000000000405161 maps to __omp_offloading_821_10a4bf8__Z4main_l67 (0x0000000008c7d5d0) +omptarget --> Launching target execution __omp_offloading_821_10a4bf8__Z4main_l34 with pointer 0x0000000008c7d560 (index=0). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bf8__Z4main_l34 with [1,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x000000000832aa78... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 0, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Max number of teams is set to 1 (num_teams clause or no teams construct) +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1, 1, 1} +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000095b0c78 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x000000000832aa78 on device 0 +omptarget --> Call to omp_target_alloc for device 0 requesting 262144 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 262144 with host pointer 0x0000000000000000. +PluginInterface --> 262144 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffac0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffac0000, size = 1048576, pool size = 1310720 +PluginInterface --> Got target pointer 0xff00ffffffac0000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00ffffffac0000 +omptarget --> Call to omp_target_alloc for device 0 requesting 262144 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 262144 with host pointer 0x0000000000000000. +PluginInterface --> 262144 is greater than the threshold 8192. Allocate it directly from device +PluginInterface --> Got target pointer 0xff00ffffffb00000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00ffffffb00000 +omptarget --> Call to omp_target_alloc for device 0 requesting 262144 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 262144 with host pointer 0x0000000000000000. +PluginInterface --> 262144 is greater than the threshold 8192. Allocate it directly from device +PluginInterface --> Got target pointer 0xff00ffffffb40000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00ffffffb40000 +omptarget --> Entering target region for device 0 with entry point 0x0000000000405161 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff804773f0, Begin=0x00007fff804773f0, Size=262144, Type=0x22, Name=unknown +omptarget --> Entry 1: Base=0xff00ffffffac0000, Begin=0xff00ffffffac0000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00ffffffb00000, Begin=0xff00ffffffb00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0xff00ffffffb40000, Begin=0xff00ffffffb40000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x00007fff804f73f0, Begin=0x00007fff804f73f0, Size=2048, Type=0x223, Name=unknown +omptarget --> Entry 5: Base=0x00007fff804b73f0, Begin=0x00007fff804b73f0, Size=262144, Type=0x21, Name=unknown +omptarget --> Entry 6: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x0000000000000007, Begin=0x0000000000000007, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x000000000000000f, Begin=0x000000000000000f, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 14: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 15: Base=0x00000000000000ff, Begin=0x00000000000000ff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 16: Base=0x00007fff804773a0, Begin=0x00007fff804773a0, Size=80, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804773f0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff804773f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff804773f0, HstPtrBegin=0x00007fff804773f0, TgtAllocBegin=0xff00ffffffb80000, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff804773f0, Size=262144 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb80000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804f73f0, Size=2048)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff804f73f0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffab0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffab0000, size = 65536, pool size = 1376256 +omptarget --> Creating new map entry with HstPtrBase=0x00007fff804f73f0, HstPtrBegin=0x00007fff804f73f0, TgtAllocBegin=0xff00ffffffab0000, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff804f73f0, Size=2048 +omptarget --> Moving 2048 bytes (hst:0x00007fff804f73f0) -> (tgt:0xff00ffffffab0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (hst:0x00007fff804f73f0) -> (tgt:0xff00ffffffab0000) +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804b73f0, Size=262144)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff804b73f0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffff9b0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffff9b0000, size = 1048576, pool size = 2424832 +omptarget --> Creating new map entry with HstPtrBase=0x00007fff804b73f0, HstPtrBegin=0x00007fff804b73f0, TgtAllocBegin=0xff00ffffff9b0000, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff804b73f0, Size=262144 +omptarget --> Moving 262144 bytes (hst:0x00007fff804b73f0) -> (tgt:0xff00ffffff9b0000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (hst:0x00007fff804b73f0) -> (tgt:0xff00ffffff9b0000) +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffff9b0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804773f0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff804773f0, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffb80000, Offset: 0) from host pointer 0x00007fff804773f0 +omptarget --> Forwarding first-private value 0xff00ffffffac0000 to the target construct +omptarget --> Forwarding first-private value 0xff00ffffffb00000 to the target construct +omptarget --> Forwarding first-private value 0xff00ffffffb40000 to the target construct +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804f73f0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff804f73f0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffab0000, Offset: 0) from host pointer 0x00007fff804f73f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804b73f0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff804b73f0, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffff9b0000, Offset: 0) from host pointer 0x00007fff804b73f0 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000007 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x000000000000000f to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x00000000000000ff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bf8__Z4main_l67 with pointer 0x0000000008c7d5d0 (index=1). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000000000007). +PluginInterface --> Kernel argument 8 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 9 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 10 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 11 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 12 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 13 will be passed as literal (value: 0x000000000000000f). +PluginInterface --> Kernel argument 14 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 15 will be passed as literal (value: 0x00000000000000ff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bf8__Z4main_l67 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x000000000832c038... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 16 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 32 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 255, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 1: lower bound = 0, upper bound = 15, Stride = 1 +TARGET LEVEL_ZERO RTL --> Loop 2: lower bound = 0, upper bound = 7, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {32, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {8, 16, 8} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffb80000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffac0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffb00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffb40000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffab0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0xff00ffffff9b0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000000000007) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 8 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 9 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 10 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 11 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 12 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 13 (value: 0x000000000000000f) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 14 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 15 (value: 0x00000000000000ff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 2 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x000000000832c038 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804b73f0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff804b73f0, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffff9b0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804f73f0, Size=2048)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff804f73f0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 2048 bytes allocated at target address 0xff00ffffffab0000 - is last +omptarget --> Moving 2048 bytes (tgt:0xff00ffffffab0000) -> (hst:0x00007fff804f73f0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 2048 bytes (tgt:0xff00ffffffab0000) -> (hst:0x00007fff804f73f0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff804773f0, Size=262144)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff804773f0, TgtPtrBegin=0xff00ffffffb80000, Size=262144, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 262144 bytes allocated at target address 0xff00ffffffb80000 - is last +omptarget --> Moving 262144 bytes (tgt:0xff00ffffffb80000) -> (hst:0x00007fff804773f0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 262144 bytes (tgt:0xff00ffffffb80000) -> (hst:0x00007fff804773f0) +omptarget --> Removing map entry with HstPtrBegin=0x00007fff804b73f0, TgtPtrBegin=0xff00ffffff9b0000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffff9b0000 of size 262144 by freeing allocation starting at 0xff00ffffff9b0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffff9b0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff804b73f0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff804f73f0, TgtPtrBegin=0xff00ffffffab0000, Size=2048, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffab0000 of size 2048 by freeing allocation starting at 0xff00ffffffab0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffab0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff804f73f0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff804773f0, TgtPtrBegin=0xff00ffffffb80000, Size=262144, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffb80000 of size 262144 by freeing allocation starting at 0xff00ffffffb80000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb80000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff804773f0 +omptarget --> Call to omp_target_free for device 0 and address 0xff00ffffffac0000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffac0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0xff00ffffffb00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0xff00ffffffb40000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb40000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> omp_target_free deallocated device ptr +collapse-clause: w[0]=132.711550 time=0.000956 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000405390 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x000000000271c860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000004368808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000004368808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000004368808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004368808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 2048]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 262144]: 2 3 60.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004368808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000004368808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000004368808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 27590656, 1347052 +TARGET LEVEL_ZERO RTL --> -- Allocated: 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- Freed : 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 27590656, 1347264 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 7, 13 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000004368808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc.debug index 3d849466ba..0c948fceab 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc.debug @@ -1,3971 +1,4037 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002022470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002022470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002022470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002022470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002022470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002022470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002022470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002022470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002022470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002022470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040ac30 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000001a1e930 has index 0! -Libomptarget --> Registering image 0x000000000040ac30 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002022470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fc55b400000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002022470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fc55b6c3000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002022470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> omp_target_alloc returns device ptr 0xff00000000200000 -Libomptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> omp_target_alloc returns device ptr 0xff00000020200000 -Libomptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> omp_target_alloc returns device ptr 0xff00000040200000 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x000000000040ac30 -Target LEVEL0 RTL --> Expecting to have 3 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000020e6e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x000000000270a560 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 120 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 120 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2403cae6__Z4main_l43 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2403cae6__Z4main_l55 -Target LEVEL0 RTL --> 2: __omp_offloading_3d_2403cae6__Z4main_l75 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cae6__Z4main_l43_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 72 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004090c8, Name = __omp_offloading_3d_2403cae6__Z4main_l43, NumArgs = 5, Handle = 0x0000000002701e50 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cae6__Z4main_l55_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004091a0, Name = __omp_offloading_3d_2403cae6__Z4main_l55, NumArgs = 6, Handle = 0x0000000002704650 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cae6__Z4main_l75_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 2: Entry = 0x0000000000409130, Name = __omp_offloading_3d_2403cae6__Z4main_l75, NumArgs = 6, Handle = 0x00000000023b9a90 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd679ab730, Begin=0x00007ffd679ab730, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l43 with pointer 0x00000000023c0990 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0990... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000002f990e0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002a4c320 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002701e50 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0990 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab710, Begin=0x00007ffd679ab710, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab6f0, Begin=0x00007ffd679ab6f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab6d0, Begin=0x00007ffd679ab6d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab6b0, Begin=0x00007ffd679ab6b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab690, Begin=0x00007ffd679ab690, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab670, Begin=0x00007ffd679ab670, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab650, Begin=0x00007ffd679ab650, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab630, Begin=0x00007ffd679ab630, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab610, Begin=0x00007ffd679ab610, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab5f0, Begin=0x00007ffd679ab5f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab5d0, Begin=0x00007ffd679ab5d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab5b0, Begin=0x00007ffd679ab5b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab590, Begin=0x00007ffd679ab590, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab570, Begin=0x00007ffd679ab570, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab550, Begin=0x00007ffd679ab550, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab530, Begin=0x00007ffd679ab530, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab510, Begin=0x00007ffd679ab510, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab4f0, Begin=0x00007ffd679ab4f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab4d0, Begin=0x00007ffd679ab4d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab4b0, Begin=0x00007ffd679ab4b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab490, Begin=0x00007ffd679ab490, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab470, Begin=0x00007ffd679ab470, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab450, Begin=0x00007ffd679ab450, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab430, Begin=0x00007ffd679ab430, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab410, Begin=0x00007ffd679ab410, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab3f0, Begin=0x00007ffd679ab3f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab3d0, Begin=0x00007ffd679ab3d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab3b0, Begin=0x00007ffd679ab3b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab390, Begin=0x00007ffd679ab390, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab370, Begin=0x00007ffd679ab370, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab350, Begin=0x00007ffd679ab350, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab330, Begin=0x00007ffd679ab330, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab310, Begin=0x00007ffd679ab310, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab2f0, Begin=0x00007ffd679ab2f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab2d0, Begin=0x00007ffd679ab2d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab2b0, Begin=0x00007ffd679ab2b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab290, Begin=0x00007ffd679ab290, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab270, Begin=0x00007ffd679ab270, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab250, Begin=0x00007ffd679ab250, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab230, Begin=0x00007ffd679ab230, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab210, Begin=0x00007ffd679ab210, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab1f0, Begin=0x00007ffd679ab1f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab1d0, Begin=0x00007ffd679ab1d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab1b0, Begin=0x00007ffd679ab1b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab190, Begin=0x00007ffd679ab190, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab170, Begin=0x00007ffd679ab170, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab150, Begin=0x00007ffd679ab150, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab130, Begin=0x00007ffd679ab130, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab110, Begin=0x00007ffd679ab110, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab0f0, Begin=0x00007ffd679ab0f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab0d0, Begin=0x00007ffd679ab0d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab0b0, Begin=0x00007ffd679ab0b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab090, Begin=0x00007ffd679ab090, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab070, Begin=0x00007ffd679ab070, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab050, Begin=0x00007ffd679ab050, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab030, Begin=0x00007ffd679ab030, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679ab010, Begin=0x00007ffd679ab010, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaff0, Begin=0x00007ffd679aaff0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aafd0, Begin=0x00007ffd679aafd0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aafb0, Begin=0x00007ffd679aafb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaf90, Begin=0x00007ffd679aaf90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaf70, Begin=0x00007ffd679aaf70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaf50, Begin=0x00007ffd679aaf50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaf30, Begin=0x00007ffd679aaf30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaf10, Begin=0x00007ffd679aaf10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaef0, Begin=0x00007ffd679aaef0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaed0, Begin=0x00007ffd679aaed0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaeb0, Begin=0x00007ffd679aaeb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aae90, Begin=0x00007ffd679aae90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aae70, Begin=0x00007ffd679aae70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aae50, Begin=0x00007ffd679aae50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aae30, Begin=0x00007ffd679aae30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aae10, Begin=0x00007ffd679aae10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aadf0, Begin=0x00007ffd679aadf0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aadd0, Begin=0x00007ffd679aadd0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aadb0, Begin=0x00007ffd679aadb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aad90, Begin=0x00007ffd679aad90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aad70, Begin=0x00007ffd679aad70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aad50, Begin=0x00007ffd679aad50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aad30, Begin=0x00007ffd679aad30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aad10, Begin=0x00007ffd679aad10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aacf0, Begin=0x00007ffd679aacf0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aacd0, Begin=0x00007ffd679aacd0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aacb0, Begin=0x00007ffd679aacb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aac90, Begin=0x00007ffd679aac90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aac70, Begin=0x00007ffd679aac70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aac50, Begin=0x00007ffd679aac50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aac30, Begin=0x00007ffd679aac30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aac10, Begin=0x00007ffd679aac10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aabf0, Begin=0x00007ffd679aabf0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aabd0, Begin=0x00007ffd679aabd0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aabb0, Begin=0x00007ffd679aabb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aab90, Begin=0x00007ffd679aab90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aab70, Begin=0x00007ffd679aab70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aab50, Begin=0x00007ffd679aab50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aab30, Begin=0x00007ffd679aab30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aab10, Begin=0x00007ffd679aab10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaaf0, Begin=0x00007ffd679aaaf0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaad0, Begin=0x00007ffd679aaad0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd679aaab0, Begin=0x00007ffd679aaab0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l55 with pointer 0x00000000023c0998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c0998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002704650 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c0998 on device 0 -Libomptarget --> Entering target region with entry point 0x0000000000409130 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd679ab8a8, Begin=0x00007ffd679ab8a8, Size=8, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8192, Type=0xa0, Name=unknown -Libomptarget --> Entry 3: Base=0x00000000004524a4, Begin=0x00000000004524a4, Size=4, Type=0xa1, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd679ab8a8, Size=8)... -Target LEVEL0 RTL --> Ptr 0x00007ffd679ab8a8 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd679ab8a8, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 8 bytes (hst:0x00007ffd679ab8a8) -> (tgt:0xff00fffffffe0000) -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00007ffd679ab8a8) -> (tgt:0xff00fffffffe0000) -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd679ab8a8, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd679ab8a8, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd679ab8a8 -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffd0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffd0000, size = 65536, pool size = 131072 -Libomptarget --> Allocated 8192 bytes of target memory at 0xff00fffffffd0000 for private array 0x0000000000000000 - pushing target argument 0xff00fffffffd0000 -Libomptarget --> Allocated 4 bytes of target memory at 0xff00fffffffe0040 for first-private array 0x00000000004524a4 - pushing target argument 0xff00fffffffe0040 -Libomptarget --> Submitting firstprivate data to the device. -Target LEVEL0 RTL --> Copied 4 bytes (hst:0x00000000004524a4) -> (tgt:0xff00fffffffe0040) -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae6__Z4main_l75 with pointer 0x00000000023c09a0 (index=2). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023c09a0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Capping maximum thread group size to 1024 due to kernel constraints (reduction). -Target LEVEL0 RTL --> Capping maximum thread groups count to 1024 due to kernel constraints (reduction). -Target LEVEL0 RTL --> Group sizes = {1024, 1, 1} -Target LEVEL0 RTL --> Group counts = {128, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffd0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0xff00fffffffe0040) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000023b9a90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023c09a0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd679ab8a8, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd679ab8a8, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Moving 8 bytes (tgt:0xff00fffffffe0000) -> (hst:0x00007ffd679ab8a8) -Target LEVEL0 RTL --> Copied 8 bytes (tgt:0xff00fffffffe0000) -> (hst:0x00007ffd679ab8a8) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd679ab8a8, Size=8)... -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 8 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd679ab8a8, TgtPtrBegin=0xff00fffffffe0000, Size=8, Name=unknown -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000000200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000020200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000040200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040ac30 is compatible with RTL 0x0000000001a1e930! -Libomptarget --> Unregistered image 0x000000000040ac30 from RTL 0x0000000001a1e930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x000000000040abd0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002022470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002022470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610743808, 8204 -Target LEVEL0 RTL --> -- Allocated: 1610743808, 8320 -Target LEVEL0 RTL --> -- Freed : 1610743808, 8320 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610743808, 8320 -Target LEVEL0 RTL --> -- NumAllocs: 5, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002022470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7940aad16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007940aad03f00 0x00007940aad03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7940a604bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7940a604bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7940a604c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7940a604c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7940a604e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7940a604e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7940a604e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7940a604e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7940a604e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7940a604e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7940a604cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7940a604edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7940a604ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7940a604d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7940a604d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7940a604d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7940a604d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7940a604d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7940a604cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7940a604cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7940a604cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7940a604cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7940a604cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7940a604c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7940a604c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7940a604c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7940a604c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7940a604c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7940a604c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7940a604ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7940a604c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7940a604c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7940a604c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7940a604c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7940a604c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7940a604c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7940a604c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7940a604bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7940a604c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7940a604c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7940a604d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7940a604d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7940a604da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7940a604d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7940a604d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7940a604d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7940a604da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7940a604dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7940a604dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7940a604ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7940a604e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7940a604e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7940a604ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7940a604ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7940a604eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7940a604e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7940a604eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7940a604ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7940a604eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7940a604e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7940a604e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7940a604e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7940a604e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7940a604e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7940a604e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7940a604e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7940a604e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7940a6054110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7940a60541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003fd0808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000079409b760000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003fd0808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003fd0808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003fd0808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff940ab7f0000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003fd0808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003fd0808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003fd0808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x00000000004024b0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x00000000004024b0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x2385390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x2384860 : 0x2384908 +omptarget --> Trans table 0x2384860 : 0x2384908 +PluginInterface --> Load data from image 0x00000000004024b0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x00000000004024b0 +TARGET LEVEL_ZERO RTL --> Expecting to have 3 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000080c4a68 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bfc__Z4main_l48 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bfc__Z4main_l60 +TARGET LEVEL_ZERO RTL --> 2: __omp_offloading_821_10a4bfc__Z4main_l80 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffc73779000) -> (tgt:0xff00ffffffc001c0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc001c0 -> 0x7ffc73779000). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008f3f4e8. +omptarget --> Entry point 0x00000000004021d0 maps to __omp_offloading_821_10a4bfc__Z4main_l48 (0x0000000008999cf0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008f3f268. +omptarget --> Entry point 0x00000000004022d0 maps to __omp_offloading_821_10a4bfc__Z4main_l60 (0x0000000008999d60) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000008f3f768. +omptarget --> Entry point 0x0000000000402240 maps to __omp_offloading_821_10a4bfc__Z4main_l80 (0x0000000008999dd0) +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +PluginInterface --> Got target pointer 0xff00000001a00000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00000001a00000 +omptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +PluginInterface --> Got target pointer 0xff00000021a00000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00000021a00000 +omptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +PluginInterface --> Got target pointer 0xff00000041a00000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00000041a00000 +omptarget --> Entering target region for device 0 with entry point 0x00000000004021d0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc737795d0, Begin=0x00007ffc737795d0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l48 with pointer 0x0000000008999cf0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l48 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f4e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000009ad7b28 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f4e8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737795b0, Begin=0x00007ffc737795b0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779590, Begin=0x00007ffc73779590, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779570, Begin=0x00007ffc73779570, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779550, Begin=0x00007ffc73779550, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779530, Begin=0x00007ffc73779530, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779510, Begin=0x00007ffc73779510, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737794f0, Begin=0x00007ffc737794f0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737794d0, Begin=0x00007ffc737794d0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737794b0, Begin=0x00007ffc737794b0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779490, Begin=0x00007ffc73779490, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779470, Begin=0x00007ffc73779470, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779450, Begin=0x00007ffc73779450, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779430, Begin=0x00007ffc73779430, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779410, Begin=0x00007ffc73779410, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737793f0, Begin=0x00007ffc737793f0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737793d0, Begin=0x00007ffc737793d0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737793b0, Begin=0x00007ffc737793b0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779390, Begin=0x00007ffc73779390, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779370, Begin=0x00007ffc73779370, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779350, Begin=0x00007ffc73779350, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779330, Begin=0x00007ffc73779330, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779310, Begin=0x00007ffc73779310, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737792f0, Begin=0x00007ffc737792f0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737792d0, Begin=0x00007ffc737792d0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737792b0, Begin=0x00007ffc737792b0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779290, Begin=0x00007ffc73779290, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779270, Begin=0x00007ffc73779270, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779250, Begin=0x00007ffc73779250, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779230, Begin=0x00007ffc73779230, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779210, Begin=0x00007ffc73779210, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737791f0, Begin=0x00007ffc737791f0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737791d0, Begin=0x00007ffc737791d0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737791b0, Begin=0x00007ffc737791b0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779190, Begin=0x00007ffc73779190, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779170, Begin=0x00007ffc73779170, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779150, Begin=0x00007ffc73779150, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779130, Begin=0x00007ffc73779130, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779110, Begin=0x00007ffc73779110, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737790f0, Begin=0x00007ffc737790f0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737790d0, Begin=0x00007ffc737790d0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737790b0, Begin=0x00007ffc737790b0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779090, Begin=0x00007ffc73779090, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779070, Begin=0x00007ffc73779070, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779050, Begin=0x00007ffc73779050, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779030, Begin=0x00007ffc73779030, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73779010, Begin=0x00007ffc73779010, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778ff0, Begin=0x00007ffc73778ff0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778fd0, Begin=0x00007ffc73778fd0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778fb0, Begin=0x00007ffc73778fb0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778f90, Begin=0x00007ffc73778f90, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778f70, Begin=0x00007ffc73778f70, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778f50, Begin=0x00007ffc73778f50, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778f30, Begin=0x00007ffc73778f30, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778f10, Begin=0x00007ffc73778f10, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778ef0, Begin=0x00007ffc73778ef0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778ed0, Begin=0x00007ffc73778ed0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778eb0, Begin=0x00007ffc73778eb0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778e90, Begin=0x00007ffc73778e90, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778e70, Begin=0x00007ffc73778e70, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778e50, Begin=0x00007ffc73778e50, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778e30, Begin=0x00007ffc73778e30, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778e10, Begin=0x00007ffc73778e10, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778df0, Begin=0x00007ffc73778df0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778dd0, Begin=0x00007ffc73778dd0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778db0, Begin=0x00007ffc73778db0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778d90, Begin=0x00007ffc73778d90, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778d70, Begin=0x00007ffc73778d70, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778d50, Begin=0x00007ffc73778d50, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778d30, Begin=0x00007ffc73778d30, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778d10, Begin=0x00007ffc73778d10, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778cf0, Begin=0x00007ffc73778cf0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778cd0, Begin=0x00007ffc73778cd0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778cb0, Begin=0x00007ffc73778cb0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778c90, Begin=0x00007ffc73778c90, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778c70, Begin=0x00007ffc73778c70, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778c50, Begin=0x00007ffc73778c50, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778c30, Begin=0x00007ffc73778c30, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778c10, Begin=0x00007ffc73778c10, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778bf0, Begin=0x00007ffc73778bf0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778bd0, Begin=0x00007ffc73778bd0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778bb0, Begin=0x00007ffc73778bb0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778b90, Begin=0x00007ffc73778b90, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778b70, Begin=0x00007ffc73778b70, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778b50, Begin=0x00007ffc73778b50, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778b30, Begin=0x00007ffc73778b30, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778b10, Begin=0x00007ffc73778b10, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778af0, Begin=0x00007ffc73778af0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778ad0, Begin=0x00007ffc73778ad0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778ab0, Begin=0x00007ffc73778ab0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778a90, Begin=0x00007ffc73778a90, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778a70, Begin=0x00007ffc73778a70, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778a50, Begin=0x00007ffc73778a50, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778a30, Begin=0x00007ffc73778a30, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778a10, Begin=0x00007ffc73778a10, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737789f0, Begin=0x00007ffc737789f0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737789d0, Begin=0x00007ffc737789d0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc737789b0, Begin=0x00007ffc737789b0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778990, Begin=0x00007ffc73778990, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778970, Begin=0x00007ffc73778970, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022d0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc73778950, Begin=0x00007ffc73778950, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l60 with pointer 0x0000000008999d60 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f268... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f268 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000402240 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc737798c0, Begin=0x00007ffc737798c0, Size=8, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8192, Type=0x104a0, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8, Type=0x104a0, Name=unknown +omptarget --> Entry 4: Base=0x000000000079d384, Begin=0x000000000079d384, Size=4, Type=0x40a0, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc73778930, Begin=0x00007ffc73778930, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc737798c0, Size=8)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc737798c0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc737798c0, HstPtrBegin=0x00007ffc737798c0, TgtAllocBegin=0xff00ffffffbc00c0, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc737798c0, Size=8 +omptarget --> Moving 8 bytes (hst:0x00007ffc737798c0) -> (tgt:0xff00ffffffbc00c0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00007ffc737798c0) -> (tgt:0xff00ffffffbc00c0) +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc00c0 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc737798c0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc737798c0, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbc00c0, Offset: 0) from host pointer 0x00007ffc737798c0 +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +omptarget --> Increasing reduction array by num_teams=112 times +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000061a00000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00000061a00000, size = 8388608, pool size = 8388608 +TARGET LEVEL_ZERO RTL --> Allocated 917504 bytes from scratch pool +omptarget --> Allocated 917504 bytes of target memory at 0xff00000061a00000 for private array 0x0000000000000000 - pushing target argument 0xff00000061a00000 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +omptarget --> Increasing reduction array by num_teams=112 times +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffb40000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffb40000, size = 524288, pool size = 8912896 +TARGET LEVEL_ZERO RTL --> Allocated 896 bytes from scratch pool +omptarget --> Allocated 896 bytes of target memory at 0xff00ffffffb40000 for private array 0x0000000000000000 - pushing target argument 0xff00ffffffb40000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffb30000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffb30000, size = 65536, pool size = 65536 +TARGET LEVEL_ZERO RTL --> Allocated 4 bytes from zero-initialized pool +omptarget --> Allocated 4 bytes of target memory at 0xff00ffffffb30000 for private array 0x000000000079d384 - pushing target argument 0xff00ffffffb30000 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfc__Z4main_l80 with pointer 0x0000000008999dd0 (index=2). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfc__Z4main_l80 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000008f3f768... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +TARGET LEVEL_ZERO RTL --> Team sizes = {1024, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {112, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbc00c0) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000061a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffb40000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffb30000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000008f3f768 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc737798c0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc737798c0, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc00c0 - is last +omptarget --> Moving 8 bytes (tgt:0xff00ffffffbc00c0) -> (hst:0x00007ffc737798c0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (tgt:0xff00ffffffbc00c0) -> (hst:0x00007ffc737798c0) +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc737798c0, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbc00c0 of size 8 by freeing allocation starting at 0xff00ffffffbc00c0 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbc00c0. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc737798c0 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000061a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb40000. +PluginInterface --> Cannot find its node. Delete it on device directly. +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb30000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Call to omp_target_free for device 0 and address 0xff00000001a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0xff00000021a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0xff00000041a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr Solution validates -Checksum = 53687091200.000000; Avg time (s): 0.002558 +Checksum = 53687091200.000000; Avg time (s): 0.002803 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x00000000004024b0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000002384860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003fd0808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003fd0808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003fd0808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003fd0808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 3 75.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003fd0808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=256(MB), Capacity=8, PoolSizeMax=8192(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 65536]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 1048576]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003fd0808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=0(MB), Capacity=1024, PoolSizeMax=1(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003fd0808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1645019136, 952696 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1645019136, 1148736 +TARGET LEVEL_ZERO RTL --> -- Freed : 1645019136, 1148736 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1645019136, 1148736 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 10, 11 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003fd0808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_device.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_device.debug index 5eb728dbe6..2e248ad1aa 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_device.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_device.debug @@ -1,3971 +1,4037 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002218470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002218470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002218470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002218470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002218470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002218470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002218470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002218470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002218470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002218470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040ac40 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000001c14930 has index 0! -Libomptarget --> Registering image 0x000000000040ac40 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002218470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f03bc600000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002218470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f03bca24000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002218470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> omp_target_alloc_device returns device ptr 0xff00000000200000 -Libomptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> omp_target_alloc_device returns device ptr 0xff00000020200000 -Libomptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> omp_target_alloc_device returns device ptr 0xff00000040200000 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x000000000040ac40 -Target LEVEL0 RTL --> Expecting to have 3 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000022dce30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000032544c0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 120 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 120 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2403cad2__Z4main_l43 -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2403cad2__Z4main_l55 -Target LEVEL0 RTL --> 2: __omp_offloading_3d_2403cad2__Z4main_l75 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cad2__Z4main_l43_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 72 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004090c8, Name = __omp_offloading_3d_2403cad2__Z4main_l43, NumArgs = 5, Handle = 0x00000000025afa90 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cad2__Z4main_l55_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x00000000004091a0, Name = __omp_offloading_3d_2403cad2__Z4main_l55, NumArgs = 6, Handle = 0x00000000028fa2d0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cad2__Z4main_l75_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 2: Entry = 0x0000000000409130, Name = __omp_offloading_3d_2403cad2__Z4main_l75, NumArgs = 6, Handle = 0x00000000028f7790 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff50fef920, Begin=0x00007fff50fef920, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l43 with pointer 0x00000000025b6990 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6990... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x000000000323e630 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000030e4170 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x00000000025afa90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6990 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef900, Begin=0x00007fff50fef900, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef8e0, Begin=0x00007fff50fef8e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef8c0, Begin=0x00007fff50fef8c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef8a0, Begin=0x00007fff50fef8a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef880, Begin=0x00007fff50fef880, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef860, Begin=0x00007fff50fef860, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef840, Begin=0x00007fff50fef840, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef820, Begin=0x00007fff50fef820, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef800, Begin=0x00007fff50fef800, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef7e0, Begin=0x00007fff50fef7e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef7c0, Begin=0x00007fff50fef7c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef7a0, Begin=0x00007fff50fef7a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef780, Begin=0x00007fff50fef780, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef760, Begin=0x00007fff50fef760, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef740, Begin=0x00007fff50fef740, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef720, Begin=0x00007fff50fef720, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef700, Begin=0x00007fff50fef700, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef6e0, Begin=0x00007fff50fef6e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef6c0, Begin=0x00007fff50fef6c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef6a0, Begin=0x00007fff50fef6a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef680, Begin=0x00007fff50fef680, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef660, Begin=0x00007fff50fef660, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef640, Begin=0x00007fff50fef640, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef620, Begin=0x00007fff50fef620, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef600, Begin=0x00007fff50fef600, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef5e0, Begin=0x00007fff50fef5e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef5c0, Begin=0x00007fff50fef5c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef5a0, Begin=0x00007fff50fef5a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef580, Begin=0x00007fff50fef580, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef560, Begin=0x00007fff50fef560, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef540, Begin=0x00007fff50fef540, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef520, Begin=0x00007fff50fef520, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef500, Begin=0x00007fff50fef500, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef4e0, Begin=0x00007fff50fef4e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef4c0, Begin=0x00007fff50fef4c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef4a0, Begin=0x00007fff50fef4a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef480, Begin=0x00007fff50fef480, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef460, Begin=0x00007fff50fef460, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef440, Begin=0x00007fff50fef440, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef420, Begin=0x00007fff50fef420, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef400, Begin=0x00007fff50fef400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef3e0, Begin=0x00007fff50fef3e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef3c0, Begin=0x00007fff50fef3c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef3a0, Begin=0x00007fff50fef3a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef380, Begin=0x00007fff50fef380, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef360, Begin=0x00007fff50fef360, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef340, Begin=0x00007fff50fef340, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef320, Begin=0x00007fff50fef320, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef300, Begin=0x00007fff50fef300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef2e0, Begin=0x00007fff50fef2e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef2c0, Begin=0x00007fff50fef2c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef2a0, Begin=0x00007fff50fef2a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef280, Begin=0x00007fff50fef280, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef260, Begin=0x00007fff50fef260, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef240, Begin=0x00007fff50fef240, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef220, Begin=0x00007fff50fef220, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef200, Begin=0x00007fff50fef200, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef1e0, Begin=0x00007fff50fef1e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef1c0, Begin=0x00007fff50fef1c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef1a0, Begin=0x00007fff50fef1a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef180, Begin=0x00007fff50fef180, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef160, Begin=0x00007fff50fef160, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef140, Begin=0x00007fff50fef140, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef120, Begin=0x00007fff50fef120, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef100, Begin=0x00007fff50fef100, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef0e0, Begin=0x00007fff50fef0e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef0c0, Begin=0x00007fff50fef0c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef0a0, Begin=0x00007fff50fef0a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef080, Begin=0x00007fff50fef080, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef060, Begin=0x00007fff50fef060, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef040, Begin=0x00007fff50fef040, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef020, Begin=0x00007fff50fef020, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50fef000, Begin=0x00007fff50fef000, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feefe0, Begin=0x00007fff50feefe0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feefc0, Begin=0x00007fff50feefc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feefa0, Begin=0x00007fff50feefa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feef80, Begin=0x00007fff50feef80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feef60, Begin=0x00007fff50feef60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feef40, Begin=0x00007fff50feef40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feef20, Begin=0x00007fff50feef20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feef00, Begin=0x00007fff50feef00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feeee0, Begin=0x00007fff50feeee0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feeec0, Begin=0x00007fff50feeec0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feeea0, Begin=0x00007fff50feeea0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feee80, Begin=0x00007fff50feee80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feee60, Begin=0x00007fff50feee60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feee40, Begin=0x00007fff50feee40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feee20, Begin=0x00007fff50feee20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feee00, Begin=0x00007fff50feee00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feede0, Begin=0x00007fff50feede0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feedc0, Begin=0x00007fff50feedc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feeda0, Begin=0x00007fff50feeda0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feed80, Begin=0x00007fff50feed80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feed60, Begin=0x00007fff50feed60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feed40, Begin=0x00007fff50feed40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feed20, Begin=0x00007fff50feed20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feed00, Begin=0x00007fff50feed00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feece0, Begin=0x00007fff50feece0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feecc0, Begin=0x00007fff50feecc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004091a0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff50feeca0, Begin=0x00007fff50feeca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l55 with pointer 0x00000000025b6998 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b6998... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028fa2d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b6998 on device 0 -Libomptarget --> Entering target region with entry point 0x0000000000409130 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff50fefa98, Begin=0x00007fff50fefa98, Size=8, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8192, Type=0xa0, Name=unknown -Libomptarget --> Entry 3: Base=0x00000000004524a4, Begin=0x00000000004524a4, Size=4, Type=0xa1, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff50fefa98, Size=8)... -Target LEVEL0 RTL --> Ptr 0x00007fff50fefa98 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff50fefa98, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 8 bytes (hst:0x00007fff50fefa98) -> (tgt:0xff00fffffffe0000) -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00007fff50fefa98) -> (tgt:0xff00fffffffe0000) -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff50fefa98, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff50fefa98, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff50fefa98 -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffd0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffd0000, size = 65536, pool size = 131072 -Libomptarget --> Allocated 8192 bytes of target memory at 0xff00fffffffd0000 for private array 0x0000000000000000 - pushing target argument 0xff00fffffffd0000 -Libomptarget --> Allocated 4 bytes of target memory at 0xff00fffffffe0040 for first-private array 0x00000000004524a4 - pushing target argument 0xff00fffffffe0040 -Libomptarget --> Submitting firstprivate data to the device. -Target LEVEL0 RTL --> Copied 4 bytes (hst:0x00000000004524a4) -> (tgt:0xff00fffffffe0040) -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad2__Z4main_l75 with pointer 0x00000000025b69a0 (index=2). -Target LEVEL0 RTL --> Executing a kernel 0x00000000025b69a0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Capping maximum thread group size to 1024 due to kernel constraints (reduction). -Target LEVEL0 RTL --> Capping maximum thread groups count to 1024 due to kernel constraints (reduction). -Target LEVEL0 RTL --> Group sizes = {1024, 1, 1} -Target LEVEL0 RTL --> Group counts = {128, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffd0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0xff00fffffffe0040) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000028f7790 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000025b69a0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff50fefa98, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff50fefa98, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Moving 8 bytes (tgt:0xff00fffffffe0000) -> (hst:0x00007fff50fefa98) -Target LEVEL0 RTL --> Copied 8 bytes (tgt:0xff00fffffffe0000) -> (hst:0x00007fff50fefa98) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff50fefa98, Size=8)... -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 8 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff50fefa98, TgtPtrBegin=0xff00fffffffe0000, Size=8, Name=unknown -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000000200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000020200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000040200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040ac40 is compatible with RTL 0x0000000001c14930! -Libomptarget --> Unregistered image 0x000000000040ac40 from RTL 0x0000000001c14930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x000000000040abe0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002218470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002218470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610743808, 8204 -Target LEVEL0 RTL --> -- Allocated: 1610743808, 8320 -Target LEVEL0 RTL --> -- Freed : 1610743808, 8320 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610743808, 8320 -Target LEVEL0 RTL --> -- NumAllocs: 5, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002218470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7c4475116740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007c4475103f00 0x00007c4475103800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7c44754e9c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7c44754e9d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7c44754ea150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7c44754ea210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7c44754ec570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7c44754ec870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7c44754ec690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7c44754ec6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7c44754ec810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7c44754ec5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7c44754eaf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7c44754ecdb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7c44754ece10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7c44754eb0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7c44754eb180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7c44754eb110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7c44754eb420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7c44754eb480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7c44754eac30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7c44754eab10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7c44754eab70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7c44754eabd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7c44754eac90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7c44754ea8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7c44754ea930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7c44754ea990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7c44754ea9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7c44754ea750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7c44754ea810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7c44754ecf40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7c44754ea630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7c44754ea270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7c44754ea390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7c44754ea2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7c44754ea3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7c44754ea4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7c44754ea6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7c44754e9f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7c44754ea090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7c44754ea030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7c44754eb5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7c44754eb600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7c44754eba20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7c44754eb900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7c44754eb4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7c44754eb540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7c44754eba80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7c44754ebd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7c44754ebd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7c44754ebdf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7c44754ec8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7c44754ec930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7c44754ecd50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7c44754eccf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7c44754ecb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7c44754ec9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7c44754ecb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7c44754eca50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7c44754ecab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7c44754ec090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7c44754ec0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7c44754ec030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7c44754ec150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7c44754ec210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7c44754ec1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7c44754ec630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7c44754ec7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7c44754f2110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7c44754f21d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x000000000257b808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00007c4465b60000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x000000000257b808: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x000000000257b808: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x000000000257b808: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fffc4475be7000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x000000000257b808: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x000000000257b808, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x000000000257b808, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x00000000004024c0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x00000000004024c0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x930390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x92f860 : 0x92f908 +omptarget --> Trans table 0x92f860 : 0x92f908 +PluginInterface --> Load data from image 0x00000000004024c0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x00000000004024c0 +TARGET LEVEL_ZERO RTL --> Expecting to have 3 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x000000000666f9a8 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4bfe__Z4main_l48 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4bfe__Z4main_l60 +TARGET LEVEL_ZERO RTL --> 2: __omp_offloading_821_10a4bfe__Z4main_l80 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffefb9df4c0) -> (tgt:0xff00ffffffc001c0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc001c0 -> 0x7ffefb9df4c0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000074ea448. +omptarget --> Entry point 0x00000000004021e0 maps to __omp_offloading_821_10a4bfe__Z4main_l48 (0x0000000006e9e790) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000074ea1c8. +omptarget --> Entry point 0x00000000004022e0 maps to __omp_offloading_821_10a4bfe__Z4main_l60 (0x0000000006e9e800) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000074ea6c8. +omptarget --> Entry point 0x0000000000402250 maps to __omp_offloading_821_10a4bfe__Z4main_l80 (0x0000000006e9e870) +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +PluginInterface --> Got target pointer 0xff00000001a00000. Return directly. +omptarget --> omp_target_alloc_device returns device ptr 0xff00000001a00000 +omptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +PluginInterface --> Got target pointer 0xff00000021a00000. Return directly. +omptarget --> omp_target_alloc_device returns device ptr 0xff00000021a00000 +omptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +PluginInterface --> Got target pointer 0xff00000041a00000. Return directly. +omptarget --> omp_target_alloc_device returns device ptr 0xff00000041a00000 +omptarget --> Entering target region for device 0 with entry point 0x00000000004021e0 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x00007ffefb9dfa60, Begin=0x00007ffefb9dfa60, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l48 with pointer 0x0000000006e9e790 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l48 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea448... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000074340f8 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea448 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dfa40, Begin=0x00007ffefb9dfa40, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dfa20, Begin=0x00007ffefb9dfa20, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dfa00, Begin=0x00007ffefb9dfa00, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df9e0, Begin=0x00007ffefb9df9e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df9c0, Begin=0x00007ffefb9df9c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df9a0, Begin=0x00007ffefb9df9a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df980, Begin=0x00007ffefb9df980, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df960, Begin=0x00007ffefb9df960, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df940, Begin=0x00007ffefb9df940, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df920, Begin=0x00007ffefb9df920, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df900, Begin=0x00007ffefb9df900, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df8e0, Begin=0x00007ffefb9df8e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df8c0, Begin=0x00007ffefb9df8c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df8a0, Begin=0x00007ffefb9df8a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df880, Begin=0x00007ffefb9df880, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df860, Begin=0x00007ffefb9df860, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df840, Begin=0x00007ffefb9df840, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df820, Begin=0x00007ffefb9df820, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df800, Begin=0x00007ffefb9df800, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df7e0, Begin=0x00007ffefb9df7e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df7c0, Begin=0x00007ffefb9df7c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df7a0, Begin=0x00007ffefb9df7a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df780, Begin=0x00007ffefb9df780, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df760, Begin=0x00007ffefb9df760, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df740, Begin=0x00007ffefb9df740, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df720, Begin=0x00007ffefb9df720, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df700, Begin=0x00007ffefb9df700, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df6e0, Begin=0x00007ffefb9df6e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df6c0, Begin=0x00007ffefb9df6c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df6a0, Begin=0x00007ffefb9df6a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df680, Begin=0x00007ffefb9df680, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df660, Begin=0x00007ffefb9df660, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df640, Begin=0x00007ffefb9df640, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df620, Begin=0x00007ffefb9df620, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df600, Begin=0x00007ffefb9df600, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df5e0, Begin=0x00007ffefb9df5e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df5c0, Begin=0x00007ffefb9df5c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df5a0, Begin=0x00007ffefb9df5a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df580, Begin=0x00007ffefb9df580, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df560, Begin=0x00007ffefb9df560, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df540, Begin=0x00007ffefb9df540, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df520, Begin=0x00007ffefb9df520, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df500, Begin=0x00007ffefb9df500, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df4e0, Begin=0x00007ffefb9df4e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df4c0, Begin=0x00007ffefb9df4c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df4a0, Begin=0x00007ffefb9df4a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df480, Begin=0x00007ffefb9df480, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df460, Begin=0x00007ffefb9df460, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df440, Begin=0x00007ffefb9df440, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df420, Begin=0x00007ffefb9df420, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df400, Begin=0x00007ffefb9df400, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df3e0, Begin=0x00007ffefb9df3e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df3c0, Begin=0x00007ffefb9df3c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df3a0, Begin=0x00007ffefb9df3a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df380, Begin=0x00007ffefb9df380, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df360, Begin=0x00007ffefb9df360, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df340, Begin=0x00007ffefb9df340, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df320, Begin=0x00007ffefb9df320, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df300, Begin=0x00007ffefb9df300, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df2e0, Begin=0x00007ffefb9df2e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df2c0, Begin=0x00007ffefb9df2c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df2a0, Begin=0x00007ffefb9df2a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df280, Begin=0x00007ffefb9df280, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df260, Begin=0x00007ffefb9df260, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df240, Begin=0x00007ffefb9df240, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df220, Begin=0x00007ffefb9df220, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df200, Begin=0x00007ffefb9df200, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df1e0, Begin=0x00007ffefb9df1e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df1c0, Begin=0x00007ffefb9df1c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df1a0, Begin=0x00007ffefb9df1a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df180, Begin=0x00007ffefb9df180, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df160, Begin=0x00007ffefb9df160, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df140, Begin=0x00007ffefb9df140, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df120, Begin=0x00007ffefb9df120, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df100, Begin=0x00007ffefb9df100, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df0e0, Begin=0x00007ffefb9df0e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df0c0, Begin=0x00007ffefb9df0c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df0a0, Begin=0x00007ffefb9df0a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df080, Begin=0x00007ffefb9df080, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df060, Begin=0x00007ffefb9df060, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df040, Begin=0x00007ffefb9df040, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df020, Begin=0x00007ffefb9df020, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9df000, Begin=0x00007ffefb9df000, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9defe0, Begin=0x00007ffefb9defe0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9defc0, Begin=0x00007ffefb9defc0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9defa0, Begin=0x00007ffefb9defa0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9def80, Begin=0x00007ffefb9def80, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9def60, Begin=0x00007ffefb9def60, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9def40, Begin=0x00007ffefb9def40, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9def20, Begin=0x00007ffefb9def20, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9def00, Begin=0x00007ffefb9def00, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9deee0, Begin=0x00007ffefb9deee0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9deec0, Begin=0x00007ffefb9deec0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9deea0, Begin=0x00007ffefb9deea0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dee80, Begin=0x00007ffefb9dee80, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dee60, Begin=0x00007ffefb9dee60, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dee40, Begin=0x00007ffefb9dee40, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dee20, Begin=0x00007ffefb9dee20, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dee00, Begin=0x00007ffefb9dee00, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004022e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffefb9dede0, Begin=0x00007ffefb9dede0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l60 with pointer 0x0000000006e9e800 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea1c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea1c8 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000402250 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffefb9dfd50, Begin=0x00007ffefb9dfd50, Size=8, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8192, Type=0x104a0, Name=unknown +omptarget --> Entry 3: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8, Type=0x104a0, Name=unknown +omptarget --> Entry 4: Base=0x000000000079d384, Begin=0x000000000079d384, Size=4, Type=0x40a0, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 7: Base=0x00007ffefb9dedc0, Begin=0x00007ffefb9dedc0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefb9dfd50, Size=8)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffefb9dfd50 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffefb9dfd50, HstPtrBegin=0x00007ffefb9dfd50, TgtAllocBegin=0xff00ffffffbc00c0, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffefb9dfd50, Size=8 +omptarget --> Moving 8 bytes (hst:0x00007ffefb9dfd50) -> (tgt:0xff00ffffffbc00c0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00007ffefb9dfd50) -> (tgt:0xff00ffffffbc00c0) +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc00c0 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefb9dfd50, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffefb9dfd50, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbc00c0, Offset: 0) from host pointer 0x00007ffefb9dfd50 +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +omptarget --> Increasing reduction array by num_teams=112 times +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000061a00000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00000061a00000, size = 8388608, pool size = 8388608 +TARGET LEVEL_ZERO RTL --> Allocated 917504 bytes from scratch pool +omptarget --> Allocated 917504 bytes of target memory at 0xff00000061a00000 for private array 0x0000000000000000 - pushing target argument 0xff00000061a00000 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +omptarget --> Increasing reduction array by num_teams=112 times +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffb40000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffb40000, size = 524288, pool size = 8912896 +TARGET LEVEL_ZERO RTL --> Allocated 896 bytes from scratch pool +omptarget --> Allocated 896 bytes of target memory at 0xff00ffffffb40000 for private array 0x0000000000000000 - pushing target argument 0xff00ffffffb40000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffb30000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffb30000, size = 65536, pool size = 65536 +TARGET LEVEL_ZERO RTL --> Allocated 4 bytes from zero-initialized pool +omptarget --> Allocated 4 bytes of target memory at 0xff00ffffffb30000 for private array 0x000000000079d384 - pushing target argument 0xff00ffffffb30000 +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4bfe__Z4main_l80 with pointer 0x0000000006e9e870 (index=2). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4bfe__Z4main_l80 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000074ea6c8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +TARGET LEVEL_ZERO RTL --> Team sizes = {1024, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {112, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbc00c0) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000061a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffb40000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffb30000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 1 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000074ea6c8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffefb9dfd50, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffefb9dfd50, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc00c0 - is last +omptarget --> Moving 8 bytes (tgt:0xff00ffffffbc00c0) -> (hst:0x00007ffefb9dfd50) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (tgt:0xff00ffffffbc00c0) -> (hst:0x00007ffefb9dfd50) +omptarget --> Removing map entry with HstPtrBegin=0x00007ffefb9dfd50, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbc00c0 of size 8 by freeing allocation starting at 0xff00ffffffbc00c0 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbc00c0. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffefb9dfd50 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000061a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb40000. +PluginInterface --> Cannot find its node. Delete it on device directly. +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb30000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Call to omp_target_free for device 0 and address 0xff00000001a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0xff00000021a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0xff00000041a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr Solution validates -Checksum = 53687091200.000000; Avg time (s): 0.002551 +Checksum = 53687091200.000000; Avg time (s): 0.002794 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x00000000004024c0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x000000000092f860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x000000000257b808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x000000000257b808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x000000000257b808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000257b808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 3 75.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000257b808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=256(MB), Capacity=8, PoolSizeMax=8192(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 65536]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 1048576]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000257b808 +TARGET LEVEL_ZERO RTL --> -- AllocMax=0(MB), Capacity=1024, PoolSizeMax=1(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x000000000257b808 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1645019136, 952696 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1645019136, 1148736 +TARGET LEVEL_ZERO RTL --> -- Freed : 1645019136, 1148736 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1645019136, 1148736 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 10, 11 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x000000000257b808 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_device_f.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_device_f.debug index a94d8face2..5376b70ddd 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_device_f.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_device_f.debug @@ -1,16795 +1,17858 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000015ea470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000015ea470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000015ea470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000015ea470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000015ea470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000015ea470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000015ea470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000015ea470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000015ea470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000015ea470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000482e40 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000000fe6930 has index 0! -Libomptarget --> Registering image 0x0000000000482e40 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 0 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x00000000015ea470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f2235e00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x00000000015ea470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f22360da000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x00000000015ea470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> omp_target_alloc_device returns device ptr 0xff00000000200000 -Libomptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> omp_target_alloc_device returns device ptr 0xff00000020200000 -Libomptarget --> Call to omp_target_alloc_device for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> omp_target_alloc_device returns device ptr 0xff00000040200000 -Libomptarget --> Entering data begin region for device 0 with 3 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000482e40 -Target LEVEL0 RTL --> Expecting to have 3 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000016aee30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000001d80420 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Warning: number of entries in host and device offload tables mismatch (3 != 4). -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 160 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 160 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: _ZL7pone_ld_44c4a332731aab37c19140fadc02039b -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2403cae2_MAIN___l37 -Target LEVEL0 RTL --> 2: __omp_offloading_3d_2403cae2_MAIN___l49 -Target LEVEL0 RTL --> 3: __omp_offloading_3d_2403cae2_MAIN___l69 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cae2_MAIN___l37_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 96 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x000000000046d0cd, Name = __omp_offloading_3d_2403cae2_MAIN___l37, NumArgs = 8, Handle = 0x0000000001d80e90 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cae2_MAIN___l49_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 104 bytes). -Target LEVEL0 RTL --> Kernel 1: Entry = 0x000000000046d148, Name = __omp_offloading_3d_2403cae2_MAIN___l49, NumArgs = 9, Handle = 0x0000000001d811d0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cae2_MAIN___l69_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 104 bytes). -Target LEVEL0 RTL --> Kernel 2: Entry = 0x000000000046d1d0, Name = __omp_offloading_3d_2403cae2_MAIN___l69, NumArgs = 9, Handle = 0x0000000002410360 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=0, Type=0x40, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=0, Type=0x40, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=0, Type=0x40, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Returning device pointer 0xff00000000200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Returning device pointer 0xff00000020200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Returning device pointer 0xff00000040200000 -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x00007ffd68ae02e0, Begin=0x00007ffd68ae02e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l37 with pointer 0x00000000019889d0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000026ddab0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000022a1f00 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d80e90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d148 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0360, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffd68ae0360, Begin=0xff00000000200000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffd68ae0360, Begin=0x00007ffd68ae0368, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffd68ae03b0, Begin=0xff00000020200000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffd68ae03b0, Begin=0x00007ffd68ae03b8, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffd68ae0300, Begin=0x00007ffd68ae0300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0360 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0368) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae03b0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfd0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae03b8) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffd68ae0360 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffd68ae03b0 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l49 with pointer 0x00000000019889d8 (index=1). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889d8... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001d811d0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889d8 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b8, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0368, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0368, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae03b0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae03b0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae03b0, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0360, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0360 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0360, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d1d0 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffd68ae05b0, Begin=0x00007ffd68ae05b0, Size=8, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0440, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffd68ae0440, Begin=0xff00000040200000, Size=536870912, Type=0x2000000000213, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffd68ae0440, Begin=0x00007ffd68ae0448, Size=64, Type=0x2000000000001, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8192, Type=0xa0, Name=unknown -Libomptarget --> Entry 5: Base=0x00000000004e59ec, Begin=0x00000000004e59ec, Size=4, Type=0xa1, Name=unknown -Libomptarget --> Entry 6: Base=0x0000000004000001, Begin=0x0000000004000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 7: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 8: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 9: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae05b0, Size=8)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae05b0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffd0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffd0000, size = 65536, pool size = 131072 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae05b0, TgtPtrBegin=0xff00fffffffd0000, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 8 bytes (hst:0x00007ffd68ae05b0) -> (tgt:0xff00fffffffd0000) -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00007ffd68ae05b0) -> (tgt:0xff00fffffffd0000) -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffd0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffd68ae0440 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x000000000221dfc0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffd68ae0448) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae05b0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae05b0, TgtPtrBegin=0xff00fffffffd0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffd0000, Offset: 0) from host pointer 0x00007ffd68ae05b0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffd68ae0440 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffc0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffc0000, size = 65536, pool size = 196608 -Libomptarget --> Allocated 8192 bytes of target memory at 0xff00fffffffc0000 for private array 0x0000000000000000 - pushing target argument 0xff00fffffffc0000 -Libomptarget --> Allocated 4 bytes of target memory at 0xff00fffffffd0040 for first-private array 0x00000000004e59ec - pushing target argument 0xff00fffffffd0040 -Libomptarget --> Submitting firstprivate data to the device. -Target LEVEL0 RTL --> Copied 4 bytes (hst:0x00000000004e59ec) -> (tgt:0xff00fffffffd0040) -Libomptarget --> Forwarding first-private value 0x0000000004000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae2_MAIN___l69 with pointer 0x00000000019889e0 (index=2). -Target LEVEL0 RTL --> Executing a kernel 0x00000000019889e0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Capping maximum thread group size to 1024 due to kernel constraints (reduction). -Target LEVEL0 RTL --> Capping maximum thread groups count to 1024 due to kernel constraints (reduction). -Target LEVEL0 RTL --> Group sizes = {1024, 1, 1} -Target LEVEL0 RTL --> Group counts = {128, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffd0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffc0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 3 (value: 0xff00fffffffd0040) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000004000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002410360 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000019889e0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0448, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0448, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae05b0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffd68ae05b0, TgtPtrBegin=0xff00fffffffd0000, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffd0000 - is last -Libomptarget --> Moving 8 bytes (tgt:0xff00fffffffd0000) -> (hst:0x00007ffd68ae05b0) -Target LEVEL0 RTL --> Copied 8 bytes (tgt:0xff00fffffffd0000) -> (hst:0x00007ffd68ae05b0) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae0440, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffd68ae0440 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae0440, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffd68ae05b0, Size=8)... -Libomptarget --> Deleting tgt data 0xff00fffffffd0000 of size 8 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffd68ae05b0, TgtPtrBegin=0xff00fffffffd0000, Size=8, Name=unknown -Libomptarget --> Entering data end region with 3 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=0, Type=0x40, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=0, Type=0x40, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=0, Type=0x40, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000040200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0xff00000040200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000040200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000020200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0xff00000020200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000020200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0xff00000000200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0xff00000000200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0xff00000000200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.002814 -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000000200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000020200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000040200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000482e40 is compatible with RTL 0x0000000000fe6930! -Libomptarget --> Unregistered image 0x0000000000482e40 from RTL 0x0000000000fe6930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000482de0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x00000000015ea470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x00000000015ea470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610809344, 30092 -Target LEVEL0 RTL --> -- Allocated: 1610809344, 47232 -Target LEVEL0 RTL --> -- Freed : 1610809344, 47232 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610809344, 8448 -Target LEVEL0 RTL --> -- NumAllocs: 6, 307 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x00000000015ea470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7708f7516740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007708f7503f00 0x00007708f7503800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7708f284bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7708f284bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7708f284c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7708f284c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7708f284e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7708f284e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7708f284e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7708f284e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7708f284e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7708f284e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7708f284cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7708f284edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7708f284ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7708f284d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7708f284d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7708f284d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7708f284d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7708f284d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7708f284cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7708f284cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7708f284cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7708f284cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7708f284cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7708f284c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7708f284c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7708f284c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7708f284c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7708f284c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7708f284c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7708f284ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7708f284c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7708f284c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7708f284c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7708f284c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7708f284c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7708f284c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7708f284c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7708f284bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7708f284c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7708f284c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7708f284d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7708f284d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7708f284da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7708f284d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7708f284d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7708f284d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7708f284da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7708f284dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7708f284dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7708f284ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7708f284e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7708f284e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7708f284ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7708f284ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7708f284eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7708f284e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7708f284eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7708f284ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7708f284eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7708f284e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7708f284e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7708f284e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7708f284e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7708f284e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7708f284e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7708f284e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7708f284e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7708f2854110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7708f28541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x000000000313f538: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00007708e8040000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x000000000313f538: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x000000000313f538: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x000000000313f538: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff708f80c7000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x000000000313f538: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x000000000313f538, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x000000000313f538, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 0 +omptarget --> Image 0x000000000047da90 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x000000000047da90 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x14f2390: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Call to llvm_omp_target_alloc_device for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x14f1860 : 0x14f1908 +omptarget --> Trans table 0x14f1860 : 0x14f1908 +PluginInterface --> Load data from image 0x000000000047da90 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x000000000047da90 +TARGET LEVEL_ZERO RTL --> Expecting to have 3 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000003224f38 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c01_MAIN___l42 +TARGET LEVEL_ZERO RTL --> 1: __omp_offloading_821_10a4c01_MAIN___l54 +TARGET LEVEL_ZERO RTL --> 2: __omp_offloading_821_10a4c01_MAIN___l74 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fffcea958f0) -> (tgt:0xff00ffffffc001d0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc001d0 -> 0x7fffcea958f0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000034d8e58. +omptarget --> Entry point 0x00000000004672fd maps to __omp_offloading_821_10a4c01_MAIN___l42 (0x000000000331b2c0) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000034da0e8. +omptarget --> Entry point 0x0000000000467368 maps to __omp_offloading_821_10a4c01_MAIN___l54 (0x000000000331b330) +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000034d8bd8. +omptarget --> Entry point 0x00000000004673e0 maps to __omp_offloading_821_10a4c01_MAIN___l74 (0x000000000331b3a0) +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +PluginInterface --> Got target pointer 0xff00000001a00000. Return directly. +omptarget --> llvm_omp_target_alloc_device returns device ptr 0xff00000001a00000 +omptarget --> Call to llvm_omp_target_alloc_device for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +PluginInterface --> Got target pointer 0xff00000021a00000. Return directly. +omptarget --> llvm_omp_target_alloc_device returns device ptr 0xff00000021a00000 +omptarget --> Call to llvm_omp_target_alloc_device for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +PluginInterface --> Got target pointer 0xff00000041a00000. Return directly. +omptarget --> llvm_omp_target_alloc_device returns device ptr 0xff00000041a00000 +omptarget --> Entering data begin region for device 0 with 3 mappings +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=0, Type=0x40, Name=unknown +omptarget --> Entry 1: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=0, Type=0x40, Name=unknown +omptarget --> Entry 2: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=0, Type=0x40, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Returning device pointer 0xff00000001a00000 +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Returning device pointer 0xff00000021a00000 +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Returning device pointer 0xff00000041a00000 +omptarget --> Entering target region for device 0 with entry point 0x00000000004672fd +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x00007fffcea96468, Begin=0x00007fffcea96468, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbb0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbb0000, size = 65536, pool size = 327680 +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l42 with pointer 0x000000000331b2c0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l42 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034d8e58... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000031f2568 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034d8e58 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x0000000000467368 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea96570, Begin=0x00007fffcea96570, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcea96570, Begin=0xff00000001a00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcea96570, Begin=0x00007fffcea96578, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcea96520, Begin=0x00007fffcea96520, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcea96520, Begin=0xff00000021a00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcea96520, Begin=0x00007fffcea96528, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcea96488, Begin=0x00007fffcea96488, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96570 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96570, HstPtrBegin=0x00007fffcea96570, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96570, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96578) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96520 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96520, HstPtrBegin=0x00007fffcea96520, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96520, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289b0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea96528) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcea96570 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcea96520 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l54 with pointer 0x000000000331b330 (index=1). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l54 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034da0e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034da0e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96528, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96528, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96520, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96578, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96578, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96570, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96520, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96520 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96570, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96570 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004673e0 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcea96788, Begin=0x00007fffcea96788, Size=8, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcea966d0, Begin=0xff00000041a00000, Size=536870912, Type=0x2000000000213, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcea966d0, Begin=0x00007fffcea966d8, Size=64, Type=0x2000000000001, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8192, Type=0x104a0, Name=unknown +omptarget --> Entry 5: Base=0x0000000000000000, Begin=0x0000000000000000, Size=8, Type=0x104a0, Name=unknown +omptarget --> Entry 6: Base=0x000000000048d98c, Begin=0x000000000048d98c, Size=4, Type=0x40a0, Name=unknown +omptarget --> Entry 7: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 8: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 9: Base=0x0000000004000001, Begin=0x0000000004000001, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x00007fffcea964a8, Begin=0x00007fffcea964a8, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96788, Size=8)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea96788 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea96788, HstPtrBegin=0x00007fffcea96788, TgtAllocBegin=0xff00ffffffbc00c0, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea96788, Size=8 +omptarget --> Moving 8 bytes (hst:0x00007fffcea96788) -> (tgt:0xff00ffffffbc00c0) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00007fffcea96788) -> (tgt:0xff00ffffffbc00c0) +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc00c0 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcea966d0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcea966d0, HstPtrBegin=0x00007fffcea966d0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcea966d0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Return HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000032289a0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcea966d8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96788, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96788, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbc00c0, Offset: 0) from host pointer 0x00007fffcea96788 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcea966d0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +omptarget --> Increasing reduction array by num_teams=112 times +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000061a00000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00000061a00000, size = 8388608, pool size = 8388608 +TARGET LEVEL_ZERO RTL --> Allocated 917504 bytes from scratch pool +omptarget --> Allocated 917504 bytes of target memory at 0xff00000061a00000 for private array 0x0000000000000000 - pushing target argument 0xff00000061a00000 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +omptarget --> Increasing reduction array by num_teams=112 times +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffb30000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffb30000, size = 524288, pool size = 8912896 +TARGET LEVEL_ZERO RTL --> Allocated 896 bytes from scratch pool +omptarget --> Allocated 896 bytes of target memory at 0xff00ffffffb30000 for private array 0x0000000000000000 - pushing target argument 0xff00ffffffb30000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffb20000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffb20000, size = 65536, pool size = 65536 +TARGET LEVEL_ZERO RTL --> Allocated 4 bytes from zero-initialized pool +omptarget --> Allocated 4 bytes of target memory at 0xff00ffffffb20000 for private array 0x000000000048d98c - pushing target argument 0xff00ffffffb20000 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000004000001 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c01_MAIN___l74 with pointer 0x000000000331b3a0 (index=2). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 7 will be passed as literal (value: 0x0000000004000001). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c01_MAIN___l74 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000034d8bd8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 0, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Capping maximum team size to 1024 due to kernel constraints (reduction). +TARGET LEVEL_ZERO RTL --> Loop desciptor provided but specific ND-range is disabled +TARGET LEVEL_ZERO RTL --> Loop TC = (67108863 - 0 + 1) / 1 = 67108864 +TARGET LEVEL_ZERO RTL --> Adjusting number of teams using the loop tripcount +TARGET LEVEL_ZERO RTL --> Team sizes = {1024, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {112, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbc00c0) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000061a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0xff00ffffffb30000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0xff00ffffffb20000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 7 (value: 0x0000000004000001) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000034d8bd8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea966d0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcea96788, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcea96788, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbc00c0 - is last +omptarget --> Moving 8 bytes (tgt:0xff00ffffffbc00c0) -> (hst:0x00007fffcea96788) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (tgt:0xff00ffffffbc00c0) -> (hst:0x00007fffcea96788) +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea966d0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea966d0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcea96788, TgtPtrBegin=0xff00ffffffbc00c0, Size=8, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbc00c0 of size 8 by freeing allocation starting at 0xff00ffffffbc00c0 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbc00c0. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcea96788 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000061a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb30000. +PluginInterface --> Cannot find its node. Delete it on device directly. +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffb20000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Entering data end region for device 0 with 3 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=0, Type=0x40, Name=unknown +omptarget --> Entry 1: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=0, Type=0x40, Name=unknown +omptarget --> Entry 2: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=0, Type=0x40, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0xff00000041a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000041a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000041a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000021a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000021a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000021a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0xff00000001a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0xff00000001a00000 does not require mapping +omptarget --> Get HstPtrBegin 0xff00000001a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.002923 +omptarget --> Call to llvm_omp_target_free_device for device 0 and address 0xff00000001a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to llvm_omp_target_free_device for device 0 and address 0xff00000021a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to llvm_omp_target_free_device for device 0 and address 0xff00000041a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x000000000047da90 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000014f1860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x000000000313f538 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x000000000313f538 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x000000000313f538 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000313f538 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 3 75.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 128]: 1 303 99.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000313f538 +TARGET LEVEL_ZERO RTL --> -- AllocMax=256(MB), Capacity=8, PoolSizeMax=8192(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 65536]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 1048576]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000313f538 +TARGET LEVEL_ZERO RTL --> -- AllocMax=0(MB), Capacity=1024, PoolSizeMax=1(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x000000000313f538 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1645084672, 974584 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1645084672, 1187648 +TARGET LEVEL_ZERO RTL --> -- Freed : 1645084672, 1187648 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1645084672, 1148864 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 11, 315 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x000000000313f538 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_host.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_host.debug index d6bde8f060..5b76d074ae 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_host.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_host.debug @@ -1,7172 +1,7484 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002355470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002355470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002355470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002355470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002355470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002355470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002355470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002355470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002355470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002355470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000409ac0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000001d51930 has index 0! -Libomptarget --> Registering image 0x0000000000409ac0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002355470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fcf21600000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002355470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fcf218f2000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002355470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a host memory 0x00007fcf018b2000 -Libomptarget --> omp_target_alloc_host returns device ptr 0x00007fcf018b2000 -Libomptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a host memory 0x00007fcee18b1000 -Libomptarget --> omp_target_alloc_host returns device ptr 0x00007fcee18b1000 -Libomptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a host memory 0x00007fcec18b0000 -Libomptarget --> omp_target_alloc_host returns device ptr 0x00007fcec18b0000 -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000409ac0 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000002419e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002f53590 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 40 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 40 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2403cad8__Z4main_l56 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cad8__Z4main_l56_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004080c8, Name = __omp_offloading_3d_2403cad8__Z4main_l56, NumArgs = 6, Handle = 0x0000000003221700 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811aa0, Begin=0x00007ffe41811aa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Created a command list 0x0000000003313910 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002d595a0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811a80, Begin=0x00007ffe41811a80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811a60, Begin=0x00007ffe41811a60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811a40, Begin=0x00007ffe41811a40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811a20, Begin=0x00007ffe41811a20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811a00, Begin=0x00007ffe41811a00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418119e0, Begin=0x00007ffe418119e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418119c0, Begin=0x00007ffe418119c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418119a0, Begin=0x00007ffe418119a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811980, Begin=0x00007ffe41811980, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811960, Begin=0x00007ffe41811960, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811940, Begin=0x00007ffe41811940, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811920, Begin=0x00007ffe41811920, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811900, Begin=0x00007ffe41811900, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418118e0, Begin=0x00007ffe418118e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418118c0, Begin=0x00007ffe418118c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418118a0, Begin=0x00007ffe418118a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811880, Begin=0x00007ffe41811880, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811860, Begin=0x00007ffe41811860, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811840, Begin=0x00007ffe41811840, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811820, Begin=0x00007ffe41811820, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811800, Begin=0x00007ffe41811800, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418117e0, Begin=0x00007ffe418117e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418117c0, Begin=0x00007ffe418117c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418117a0, Begin=0x00007ffe418117a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811780, Begin=0x00007ffe41811780, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811760, Begin=0x00007ffe41811760, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811740, Begin=0x00007ffe41811740, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811720, Begin=0x00007ffe41811720, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811700, Begin=0x00007ffe41811700, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418116e0, Begin=0x00007ffe418116e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418116c0, Begin=0x00007ffe418116c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418116a0, Begin=0x00007ffe418116a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811680, Begin=0x00007ffe41811680, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811660, Begin=0x00007ffe41811660, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811640, Begin=0x00007ffe41811640, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811620, Begin=0x00007ffe41811620, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811600, Begin=0x00007ffe41811600, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418115e0, Begin=0x00007ffe418115e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418115c0, Begin=0x00007ffe418115c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418115a0, Begin=0x00007ffe418115a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811580, Begin=0x00007ffe41811580, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811560, Begin=0x00007ffe41811560, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811540, Begin=0x00007ffe41811540, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811520, Begin=0x00007ffe41811520, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811500, Begin=0x00007ffe41811500, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418114e0, Begin=0x00007ffe418114e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418114c0, Begin=0x00007ffe418114c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418114a0, Begin=0x00007ffe418114a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811480, Begin=0x00007ffe41811480, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811460, Begin=0x00007ffe41811460, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811440, Begin=0x00007ffe41811440, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811420, Begin=0x00007ffe41811420, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811400, Begin=0x00007ffe41811400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418113e0, Begin=0x00007ffe418113e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418113c0, Begin=0x00007ffe418113c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418113a0, Begin=0x00007ffe418113a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811380, Begin=0x00007ffe41811380, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811360, Begin=0x00007ffe41811360, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811340, Begin=0x00007ffe41811340, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811320, Begin=0x00007ffe41811320, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811300, Begin=0x00007ffe41811300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418112e0, Begin=0x00007ffe418112e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418112c0, Begin=0x00007ffe418112c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418112a0, Begin=0x00007ffe418112a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811280, Begin=0x00007ffe41811280, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811260, Begin=0x00007ffe41811260, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811240, Begin=0x00007ffe41811240, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811220, Begin=0x00007ffe41811220, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811200, Begin=0x00007ffe41811200, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418111e0, Begin=0x00007ffe418111e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418111c0, Begin=0x00007ffe418111c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418111a0, Begin=0x00007ffe418111a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811180, Begin=0x00007ffe41811180, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811160, Begin=0x00007ffe41811160, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811140, Begin=0x00007ffe41811140, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811120, Begin=0x00007ffe41811120, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811100, Begin=0x00007ffe41811100, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418110e0, Begin=0x00007ffe418110e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418110c0, Begin=0x00007ffe418110c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe418110a0, Begin=0x00007ffe418110a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811080, Begin=0x00007ffe41811080, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811060, Begin=0x00007ffe41811060, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811040, Begin=0x00007ffe41811040, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811020, Begin=0x00007ffe41811020, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41811000, Begin=0x00007ffe41811000, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810fe0, Begin=0x00007ffe41810fe0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810fc0, Begin=0x00007ffe41810fc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810fa0, Begin=0x00007ffe41810fa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810f80, Begin=0x00007ffe41810f80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810f60, Begin=0x00007ffe41810f60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810f40, Begin=0x00007ffe41810f40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810f20, Begin=0x00007ffe41810f20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810f00, Begin=0x00007ffe41810f00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810ee0, Begin=0x00007ffe41810ee0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810ec0, Begin=0x00007ffe41810ec0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810ea0, Begin=0x00007ffe41810ea0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810e80, Begin=0x00007ffe41810e80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810e60, Begin=0x00007ffe41810e60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fcec18b0000, Begin=0x00007fcec18b0000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fcf018b2000, Begin=0x00007fcf018b2000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fcee18b1000, Begin=0x00007fcee18b1000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe41810e40, Begin=0x00007ffe41810e40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcec18b0000, Offset: 0) from host pointer 0x00007fcec18b0000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcf018b2000, Offset: 0) from host pointer 0x00007fcf018b2000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fcee18b1000, Offset: 0) from host pointer 0x00007fcee18b1000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad8__Z4main_l56 with pointer 0x00000000026f0c90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000026f0c90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fcec18b0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fcf018b2000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fcee18b1000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000003221700 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000026f0c90 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcee18b1000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcee18b1000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcee18b1000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcee18b1000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcf018b2000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcf018b2000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcf018b2000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcf018b2000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fcec18b0000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fcec18b0000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fcec18b0000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fcec18b0000 - is not last -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007fcf018b2000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007fcf018b2000 (Base: 0x00007fcf018b2000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007fcee18b1000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007fcee18b1000 (Base: 0x00007fcee18b1000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007fcec18b0000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007fcec18b0000 (Base: 0x00007fcec18b0000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000409ac0 is compatible with RTL 0x0000000001d51930! -Libomptarget --> Unregistered image 0x0000000000409ac0 from RTL 0x0000000001d51930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000409aa0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002355470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610612736, 0 -Target LEVEL0 RTL --> -- Allocated: 1610612736, 0 -Target LEVEL0 RTL --> -- Freed : 1610612736, 0 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610612736, 0 -Target LEVEL0 RTL --> -- NumAllocs: 3, 0 -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002355470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002355470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x724a28916740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000724a28903f00 0x0000724a28903800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x724a28cc1c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x724a28cc1d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x724a28cc2150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x724a28cc2210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x724a28cc4570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x724a28cc4870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x724a28cc4690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x724a28cc46f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x724a28cc4810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x724a28cc45d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x724a28cc2f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x724a28cc4db0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x724a28cc4e10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x724a28cc30b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x724a28cc3180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x724a28cc3110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x724a28cc3420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x724a28cc3480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x724a28cc2c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x724a28cc2b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x724a28cc2b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x724a28cc2bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x724a28cc2c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x724a28cc28d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x724a28cc2930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x724a28cc2990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x724a28cc29f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x724a28cc2750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x724a28cc2810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x724a28cc4f40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x724a28cc2630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x724a28cc2270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x724a28cc2390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x724a28cc22d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x724a28cc23f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x724a28cc24b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x724a28cc26f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x724a28cc1f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x724a28cc2090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x724a28cc2030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x724a28cc35a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x724a28cc3600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x724a28cc3a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x724a28cc3900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x724a28cc34e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x724a28cc3540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x724a28cc3a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x724a28cc3d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x724a28cc3d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x724a28cc3df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x724a28cc48d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x724a28cc4930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x724a28cc4d50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x724a28cc4cf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x724a28cc4b10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x724a28cc49f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x724a28cc4b70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x724a28cc4a50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x724a28cc4ab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x724a28cc4090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x724a28cc40f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x724a28cc4030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x724a28cc4150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x724a28cc4210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x724a28cc41b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x724a28cc4630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x724a28cc47b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x724a28cca110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x724a28cca1d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x00000000030b1798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000724a19330000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x00000000030b1798: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x00000000030b1798: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x00000000030b1798: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff24a293bf000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x00000000030b1798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x00000000030b1798, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x00000000030b1798, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000408c40 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000408c40 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x1466320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x1465860 : 0x1465898 +omptarget --> Trans table 0x1465860 : 0x1465898 +PluginInterface --> Load data from image 0x0000000000408c40 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000408c40 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000070b6448 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c02__Z4main_l61 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffddaaaf280) -> (tgt:0xff00ffffffc000c0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000c0 -> 0x7ffddaaaf280). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000007059168. +omptarget --> Entry point 0x00000000004070b8 maps to __omp_offloading_821_10a4c02__Z4main_l61 (0x0000000007a1d4f0) +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff24a09200000 +omptarget --> omp_target_alloc_host returns device ptr 0x00fff24a09200000 +omptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff249e9000000 +omptarget --> omp_target_alloc_host returns device ptr 0x00fff249e9000000 +omptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff249c8e00000 +omptarget --> omp_target_alloc_host returns device ptr 0x00fff249c8e00000 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf820, Begin=0x00007ffddaaaf820, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000003 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000083062d8 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf800, Begin=0x00007ffddaaaf800, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf7e0, Begin=0x00007ffddaaaf7e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf7c0, Begin=0x00007ffddaaaf7c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf7a0, Begin=0x00007ffddaaaf7a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf780, Begin=0x00007ffddaaaf780, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf760, Begin=0x00007ffddaaaf760, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf740, Begin=0x00007ffddaaaf740, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf720, Begin=0x00007ffddaaaf720, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf700, Begin=0x00007ffddaaaf700, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf6e0, Begin=0x00007ffddaaaf6e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf6c0, Begin=0x00007ffddaaaf6c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf6a0, Begin=0x00007ffddaaaf6a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf680, Begin=0x00007ffddaaaf680, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf660, Begin=0x00007ffddaaaf660, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf640, Begin=0x00007ffddaaaf640, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf620, Begin=0x00007ffddaaaf620, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf600, Begin=0x00007ffddaaaf600, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf5e0, Begin=0x00007ffddaaaf5e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf5c0, Begin=0x00007ffddaaaf5c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf5a0, Begin=0x00007ffddaaaf5a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf580, Begin=0x00007ffddaaaf580, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf560, Begin=0x00007ffddaaaf560, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf540, Begin=0x00007ffddaaaf540, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf520, Begin=0x00007ffddaaaf520, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf500, Begin=0x00007ffddaaaf500, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf4e0, Begin=0x00007ffddaaaf4e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf4c0, Begin=0x00007ffddaaaf4c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf4a0, Begin=0x00007ffddaaaf4a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf480, Begin=0x00007ffddaaaf480, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf460, Begin=0x00007ffddaaaf460, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf440, Begin=0x00007ffddaaaf440, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf420, Begin=0x00007ffddaaaf420, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf400, Begin=0x00007ffddaaaf400, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf3e0, Begin=0x00007ffddaaaf3e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf3c0, Begin=0x00007ffddaaaf3c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf3a0, Begin=0x00007ffddaaaf3a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf380, Begin=0x00007ffddaaaf380, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf360, Begin=0x00007ffddaaaf360, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf340, Begin=0x00007ffddaaaf340, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf320, Begin=0x00007ffddaaaf320, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf300, Begin=0x00007ffddaaaf300, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf2e0, Begin=0x00007ffddaaaf2e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf2c0, Begin=0x00007ffddaaaf2c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf2a0, Begin=0x00007ffddaaaf2a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf280, Begin=0x00007ffddaaaf280, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf260, Begin=0x00007ffddaaaf260, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf240, Begin=0x00007ffddaaaf240, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf220, Begin=0x00007ffddaaaf220, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf200, Begin=0x00007ffddaaaf200, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf1e0, Begin=0x00007ffddaaaf1e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf1c0, Begin=0x00007ffddaaaf1c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf1a0, Begin=0x00007ffddaaaf1a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf180, Begin=0x00007ffddaaaf180, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf160, Begin=0x00007ffddaaaf160, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf140, Begin=0x00007ffddaaaf140, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf120, Begin=0x00007ffddaaaf120, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf100, Begin=0x00007ffddaaaf100, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf0e0, Begin=0x00007ffddaaaf0e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf0c0, Begin=0x00007ffddaaaf0c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf0a0, Begin=0x00007ffddaaaf0a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf080, Begin=0x00007ffddaaaf080, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf060, Begin=0x00007ffddaaaf060, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf040, Begin=0x00007ffddaaaf040, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf020, Begin=0x00007ffddaaaf020, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaf000, Begin=0x00007ffddaaaf000, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaefe0, Begin=0x00007ffddaaaefe0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaefc0, Begin=0x00007ffddaaaefc0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaefa0, Begin=0x00007ffddaaaefa0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaef80, Begin=0x00007ffddaaaef80, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaef60, Begin=0x00007ffddaaaef60, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaef40, Begin=0x00007ffddaaaef40, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaef20, Begin=0x00007ffddaaaef20, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaef00, Begin=0x00007ffddaaaef00, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaeee0, Begin=0x00007ffddaaaeee0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaeec0, Begin=0x00007ffddaaaeec0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaeea0, Begin=0x00007ffddaaaeea0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaee80, Begin=0x00007ffddaaaee80, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaee60, Begin=0x00007ffddaaaee60, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaee40, Begin=0x00007ffddaaaee40, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaee20, Begin=0x00007ffddaaaee20, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaee00, Begin=0x00007ffddaaaee00, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaede0, Begin=0x00007ffddaaaede0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaedc0, Begin=0x00007ffddaaaedc0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaeda0, Begin=0x00007ffddaaaeda0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaed80, Begin=0x00007ffddaaaed80, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaed60, Begin=0x00007ffddaaaed60, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaed40, Begin=0x00007ffddaaaed40, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaed20, Begin=0x00007ffddaaaed20, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaed00, Begin=0x00007ffddaaaed00, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaece0, Begin=0x00007ffddaaaece0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaecc0, Begin=0x00007ffddaaaecc0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaeca0, Begin=0x00007ffddaaaeca0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaec80, Begin=0x00007ffddaaaec80, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaec60, Begin=0x00007ffddaaaec60, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaec40, Begin=0x00007ffddaaaec40, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaec20, Begin=0x00007ffddaaaec20, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaec00, Begin=0x00007ffddaaaec00, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaebe0, Begin=0x00007ffddaaaebe0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00fff249c8e00000, Begin=0x00fff249c8e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00fff24a09200000, Begin=0x00fff24a09200000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00fff249e9000000, Begin=0x00fff249e9000000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffddaaaebc0, Begin=0x00007ffddaaaebc0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Return HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249c8e00000, Offset: 0) from host pointer 0x00fff249c8e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff24a09200000, Offset: 0) from host pointer 0x00fff24a09200000 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x00fff249e9000000, Offset: 0) from host pointer 0x00fff249e9000000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c02__Z4main_l61 with pointer 0x0000000007a1d4f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c02__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000007059168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x00fff249c8e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x00fff24a09200000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x00fff249e9000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000007059168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249e9000000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249e9000000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249e9000000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249e9000000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff24a09200000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff24a09200000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff24a09200000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff24a09200000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff249c8e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff249c8e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x00fff249c8e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x00fff249c8e00000 - is not last +omptarget --> Call to omp_target_free for device 0 and address 0x00fff24a09200000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0x00fff24a09200000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x00fff24a09200000 (Base: 0x00fff24a09200000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0x00fff249e9000000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0x00fff249e9000000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x00fff249e9000000 (Base: 0x00fff249e9000000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0x00fff249c8e00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0x00fff249c8e00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x00fff249c8e00000 (Base: 0x00fff249c8e00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr Solution validates -Checksum = 53687091200.000000; Avg time (s): 0.076775 +Checksum = 53687091200.000000; Avg time (s): 0.043664 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000408c40 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000001465860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x00000000030b1798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x00000000030b1798 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- Freed : 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 3, 0 +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x00000000030b1798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000030b1798 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000030b1798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000030b1798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x00000000030b1798 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 25427968, 34284 +TARGET LEVEL_ZERO RTL --> -- Allocated: 25427968, 34496 +TARGET LEVEL_ZERO RTL --> -- Freed : 25427968, 34496 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 25427968, 34496 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 4, 7 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x00000000030b1798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_host_f.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_host_f.debug index ec49f1e0bd..9805b848ec 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_host_f.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_host_f.debug @@ -1,18881 +1,21980 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002680470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002680470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002680470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002680470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002680470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002680470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002680470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002680470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002680470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002680470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000482c80 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x000000000207c930 has index 0! -Libomptarget --> Registering image 0x0000000000482c80 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 0 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002680470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f82fbe00000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002680470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f82fc14e000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002680470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a host memory 0x00007f82dc10e000 -Libomptarget --> omp_target_alloc_host returns device ptr 0x00007f82dc10e000 -Libomptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a host memory 0x00007f82bc10d000 -Libomptarget --> omp_target_alloc_host returns device ptr 0x00007f82bc10d000 -Libomptarget --> Call to omp_target_alloc_host for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a host memory 0x00007f829c10c000 -Libomptarget --> omp_target_alloc_host returns device ptr 0x00007f829c10c000 -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000482c80 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000002744e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002624770 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Warning: number of entries in host and device offload tables mismatch (1 != 2). -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: _ZL7pone_ld_44c4a332731aab37c19140fadc02039b -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2403cad0_MAIN___l44 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cad0_MAIN___l44_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 104 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x000000000046d0de, Name = __omp_offloading_3d_2403cad0_MAIN___l44, NumArgs = 9, Handle = 0x0000000002e05df0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d22e0, Begin=0x00007ffcd17d22e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Created a command list 0x00000000034328c0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000033a91c0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d22c0, Begin=0x00007ffcd17d22c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d22a0, Begin=0x00007ffcd17d22a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2280, Begin=0x00007ffcd17d2280, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2260, Begin=0x00007ffcd17d2260, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2240, Begin=0x00007ffcd17d2240, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2220, Begin=0x00007ffcd17d2220, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2200, Begin=0x00007ffcd17d2200, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d21e0, Begin=0x00007ffcd17d21e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d21c0, Begin=0x00007ffcd17d21c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d21a0, Begin=0x00007ffcd17d21a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2180, Begin=0x00007ffcd17d2180, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2160, Begin=0x00007ffcd17d2160, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2140, Begin=0x00007ffcd17d2140, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2120, Begin=0x00007ffcd17d2120, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2100, Begin=0x00007ffcd17d2100, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d20e0, Begin=0x00007ffcd17d20e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d20c0, Begin=0x00007ffcd17d20c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d20a0, Begin=0x00007ffcd17d20a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2080, Begin=0x00007ffcd17d2080, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2060, Begin=0x00007ffcd17d2060, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2040, Begin=0x00007ffcd17d2040, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2020, Begin=0x00007ffcd17d2020, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d2000, Begin=0x00007ffcd17d2000, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1fe0, Begin=0x00007ffcd17d1fe0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1fc0, Begin=0x00007ffcd17d1fc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1fa0, Begin=0x00007ffcd17d1fa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1f80, Begin=0x00007ffcd17d1f80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1f60, Begin=0x00007ffcd17d1f60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1f40, Begin=0x00007ffcd17d1f40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1f20, Begin=0x00007ffcd17d1f20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1f00, Begin=0x00007ffcd17d1f00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1ee0, Begin=0x00007ffcd17d1ee0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1ec0, Begin=0x00007ffcd17d1ec0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1ea0, Begin=0x00007ffcd17d1ea0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1e80, Begin=0x00007ffcd17d1e80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1e60, Begin=0x00007ffcd17d1e60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1e40, Begin=0x00007ffcd17d1e40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1e20, Begin=0x00007ffcd17d1e20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1e00, Begin=0x00007ffcd17d1e00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1de0, Begin=0x00007ffcd17d1de0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1dc0, Begin=0x00007ffcd17d1dc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1da0, Begin=0x00007ffcd17d1da0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1d80, Begin=0x00007ffcd17d1d80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1d60, Begin=0x00007ffcd17d1d60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1d40, Begin=0x00007ffcd17d1d40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1d20, Begin=0x00007ffcd17d1d20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1d00, Begin=0x00007ffcd17d1d00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1ce0, Begin=0x00007ffcd17d1ce0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1cc0, Begin=0x00007ffcd17d1cc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1ca0, Begin=0x00007ffcd17d1ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1c80, Begin=0x00007ffcd17d1c80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1c60, Begin=0x00007ffcd17d1c60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1c40, Begin=0x00007ffcd17d1c40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1c20, Begin=0x00007ffcd17d1c20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1c00, Begin=0x00007ffcd17d1c00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1be0, Begin=0x00007ffcd17d1be0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1bc0, Begin=0x00007ffcd17d1bc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1ba0, Begin=0x00007ffcd17d1ba0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1b80, Begin=0x00007ffcd17d1b80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1b60, Begin=0x00007ffcd17d1b60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1b40, Begin=0x00007ffcd17d1b40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1b20, Begin=0x00007ffcd17d1b20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1b00, Begin=0x00007ffcd17d1b00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1ae0, Begin=0x00007ffcd17d1ae0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1ac0, Begin=0x00007ffcd17d1ac0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1aa0, Begin=0x00007ffcd17d1aa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1a80, Begin=0x00007ffcd17d1a80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1a60, Begin=0x00007ffcd17d1a60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1a40, Begin=0x00007ffcd17d1a40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1a20, Begin=0x00007ffcd17d1a20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1a00, Begin=0x00007ffcd17d1a00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d19e0, Begin=0x00007ffcd17d19e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d19c0, Begin=0x00007ffcd17d19c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d19a0, Begin=0x00007ffcd17d19a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1980, Begin=0x00007ffcd17d1980, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1960, Begin=0x00007ffcd17d1960, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1940, Begin=0x00007ffcd17d1940, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1920, Begin=0x00007ffcd17d1920, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1900, Begin=0x00007ffcd17d1900, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d18e0, Begin=0x00007ffcd17d18e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d18c0, Begin=0x00007ffcd17d18c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d18a0, Begin=0x00007ffcd17d18a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1880, Begin=0x00007ffcd17d1880, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1860, Begin=0x00007ffcd17d1860, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1840, Begin=0x00007ffcd17d1840, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1820, Begin=0x00007ffcd17d1820, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1800, Begin=0x00007ffcd17d1800, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d17e0, Begin=0x00007ffcd17d17e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d17c0, Begin=0x00007ffcd17d17c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d17a0, Begin=0x00007ffcd17d17a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1780, Begin=0x00007ffcd17d1780, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1760, Begin=0x00007ffcd17d1760, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1740, Begin=0x00007ffcd17d1740, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1720, Begin=0x00007ffcd17d1720, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1700, Begin=0x00007ffcd17d1700, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d16e0, Begin=0x00007ffcd17d16e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d16c0, Begin=0x00007ffcd17d16c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d16a0, Begin=0x00007ffcd17d16a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0de and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2588, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffcd17d2588, Begin=0x00007f829c10c000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffcd17d2588, Begin=0x00007ffcd17d2590, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffcd17d25d0, Begin=0x00007f82dc10e000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffcd17d25d0, Begin=0x00007ffcd17d25d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2540, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffcd17d2540, Begin=0x00007f82bc10d000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffcd17d2540, Begin=0x00007ffcd17d2548, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffcd17d1680, Begin=0x00007ffcd17d1680, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2588 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f829c10c000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f829c10c000) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2590) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d25d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82dc10e000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82dc10e000) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745a8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d25d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffcd17d2540 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f82bc10d000 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f82bc10d000) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000032745b0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffcd17d2548) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffcd17d2588 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffcd17d25d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffcd17d2540 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad0_MAIN___l44 with pointer 0x0000000002a2f6f0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002a2f6f0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000003 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002e05df0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002a2f6f0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2548, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2548, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f82bc10d000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000020200000) -> (hst:0x00007f82dc10e000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2590, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2590, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f829c10c000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82bc10d000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82bc10d000, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2540, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2540 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2540, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f82dc10e000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f82dc10e000, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d25d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d25d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d25d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f829c10c000, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f829c10c000, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffcd17d2588, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffcd17d2588 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffcd17d2588, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.178560 -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007f82dc10e000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007f82dc10e000 (Base: 0x00007f82dc10e000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007f82bc10d000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007f82bc10d000 (Base: 0x00007f82bc10d000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007f829c10c000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007f829c10c000 (Base: 0x00007f829c10c000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000482c80 is compatible with RTL 0x000000000207c930! -Libomptarget --> Unregistered image 0x0000000000482c80 from RTL 0x000000000207c930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000482c60 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002680470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610612736, 0 -Target LEVEL0 RTL --> -- Allocated: 1610612736, 0 -Target LEVEL0 RTL --> -- Freed : 1610612736, 0 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610612736, 0 -Target LEVEL0 RTL --> -- NumAllocs: 3, 0 -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002680470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 161061339136, 21600 -Target LEVEL0 RTL --> -- Allocated: 161061339136, 38400 -Target LEVEL0 RTL --> -- Freed : 161061339136, 38400 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610678272, 384 -Target LEVEL0 RTL --> -- NumAllocs: 301, 300 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002680470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x73af9a316740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000073af9a303f00 0x000073af9a303800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x73af9a6e1c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x73af9a6e1d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x73af9a6e2150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x73af9a6e2210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x73af9a6e4570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x73af9a6e4870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x73af9a6e4690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x73af9a6e46f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x73af9a6e4810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x73af9a6e45d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x73af9a6e2f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x73af9a6e4db0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x73af9a6e4e10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x73af9a6e30b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x73af9a6e3180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x73af9a6e3110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x73af9a6e3420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x73af9a6e3480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x73af9a6e2c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x73af9a6e2b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x73af9a6e2b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x73af9a6e2bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x73af9a6e2c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x73af9a6e28d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x73af9a6e2930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x73af9a6e2990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x73af9a6e29f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x73af9a6e2750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x73af9a6e2810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x73af9a6e4f40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x73af9a6e2630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x73af9a6e2270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x73af9a6e2390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x73af9a6e22d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x73af9a6e23f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x73af9a6e24b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x73af9a6e26f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x73af9a6e1f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x73af9a6e2090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x73af9a6e2030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x73af9a6e35a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x73af9a6e3600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x73af9a6e3a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x73af9a6e3900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x73af9a6e34e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x73af9a6e3540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x73af9a6e3a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x73af9a6e3d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x73af9a6e3d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x73af9a6e3df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x73af9a6e48d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x73af9a6e4930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x73af9a6e4d50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x73af9a6e4cf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x73af9a6e4b10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x73af9a6e49f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x73af9a6e4b70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x73af9a6e4a50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x73af9a6e4ab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x73af9a6e4090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x73af9a6e40f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x73af9a6e4030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x73af9a6e4150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x73af9a6e4210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x73af9a6e41b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x73af9a6e4630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x73af9a6e47b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x73af9a6ea110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x73af9a6ea1d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003f284d8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000073af8af20000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003f284d8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003f284d8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003f284d8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff3af9afa4000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003f284d8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003f284d8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003f284d8, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 0 +omptarget --> Image 0x000000000047c8d0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x000000000047c8d0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x22db320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Call to llvm_omp_target_alloc_host for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x22da860 : 0x22da898 +omptarget --> Trans table 0x22da860 : 0x22da898 +PluginInterface --> Load data from image 0x000000000047c8d0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x000000000047c8d0 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000003fcf808 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c05_MAIN___l49 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffc6691a390) -> (tgt:0xff00ffffffc000d0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000d0 -> 0x7ffc6691a390). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000041dd0f8. +omptarget --> Entry point 0x00000000004662fe maps to __omp_offloading_821_10a4c05_MAIN___l49 (0x0000000003fbc260) +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff3af7ae00000 +omptarget --> llvm_omp_target_alloc_host returns device ptr 0x00fff3af7ae00000 +omptarget --> Call to llvm_omp_target_alloc_host for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff3af5ac00000 +omptarget --> llvm_omp_target_alloc_host returns device ptr 0x00fff3af5ac00000 +omptarget --> Call to llvm_omp_target_alloc_host for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff3af3aa00000 +omptarget --> llvm_omp_target_alloc_host returns device ptr 0x00fff3af3aa00000 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a9c0, Begin=0x00007ffc6691a9c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbb0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbb0000, size = 65536, pool size = 327680 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000043de270) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000043de278) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x00000000043de280) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000003 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000043cfa08 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a9a0, Begin=0x00007ffc6691a9a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a980, Begin=0x00007ffc6691a980, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a960, Begin=0x00007ffc6691a960, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a940, Begin=0x00007ffc6691a940, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a920, Begin=0x00007ffc6691a920, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a900, Begin=0x00007ffc6691a900, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a8e0, Begin=0x00007ffc6691a8e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a8c0, Begin=0x00007ffc6691a8c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a8a0, Begin=0x00007ffc6691a8a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a880, Begin=0x00007ffc6691a880, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a860, Begin=0x00007ffc6691a860, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a840, Begin=0x00007ffc6691a840, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a820, Begin=0x00007ffc6691a820, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a800, Begin=0x00007ffc6691a800, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a7e0, Begin=0x00007ffc6691a7e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a7c0, Begin=0x00007ffc6691a7c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a7a0, Begin=0x00007ffc6691a7a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a780, Begin=0x00007ffc6691a780, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a760, Begin=0x00007ffc6691a760, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a740, Begin=0x00007ffc6691a740, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a720, Begin=0x00007ffc6691a720, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a700, Begin=0x00007ffc6691a700, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a6e0, Begin=0x00007ffc6691a6e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a6c0, Begin=0x00007ffc6691a6c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a6a0, Begin=0x00007ffc6691a6a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a680, Begin=0x00007ffc6691a680, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a660, Begin=0x00007ffc6691a660, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a640, Begin=0x00007ffc6691a640, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a620, Begin=0x00007ffc6691a620, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a600, Begin=0x00007ffc6691a600, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a5e0, Begin=0x00007ffc6691a5e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a5c0, Begin=0x00007ffc6691a5c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a5a0, Begin=0x00007ffc6691a5a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a580, Begin=0x00007ffc6691a580, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a560, Begin=0x00007ffc6691a560, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a540, Begin=0x00007ffc6691a540, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a520, Begin=0x00007ffc6691a520, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a500, Begin=0x00007ffc6691a500, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a4e0, Begin=0x00007ffc6691a4e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a4c0, Begin=0x00007ffc6691a4c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a4a0, Begin=0x00007ffc6691a4a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a480, Begin=0x00007ffc6691a480, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a460, Begin=0x00007ffc6691a460, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a440, Begin=0x00007ffc6691a440, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a420, Begin=0x00007ffc6691a420, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a400, Begin=0x00007ffc6691a400, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a3e0, Begin=0x00007ffc6691a3e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a3c0, Begin=0x00007ffc6691a3c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a3a0, Begin=0x00007ffc6691a3a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a380, Begin=0x00007ffc6691a380, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a360, Begin=0x00007ffc6691a360, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a340, Begin=0x00007ffc6691a340, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a320, Begin=0x00007ffc6691a320, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a300, Begin=0x00007ffc6691a300, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a2e0, Begin=0x00007ffc6691a2e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a2c0, Begin=0x00007ffc6691a2c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a2a0, Begin=0x00007ffc6691a2a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a280, Begin=0x00007ffc6691a280, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a260, Begin=0x00007ffc6691a260, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a240, Begin=0x00007ffc6691a240, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a220, Begin=0x00007ffc6691a220, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a200, Begin=0x00007ffc6691a200, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a1e0, Begin=0x00007ffc6691a1e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a1c0, Begin=0x00007ffc6691a1c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a1a0, Begin=0x00007ffc6691a1a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a180, Begin=0x00007ffc6691a180, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a160, Begin=0x00007ffc6691a160, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a140, Begin=0x00007ffc6691a140, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a120, Begin=0x00007ffc6691a120, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a100, Begin=0x00007ffc6691a100, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a0e0, Begin=0x00007ffc6691a0e0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a0c0, Begin=0x00007ffc6691a0c0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a0a0, Begin=0x00007ffc6691a0a0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a080, Begin=0x00007ffc6691a080, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a060, Begin=0x00007ffc6691a060, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a040, Begin=0x00007ffc6691a040, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a020, Begin=0x00007ffc6691a020, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc6691a000, Begin=0x00007ffc6691a000, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919fe0, Begin=0x00007ffc66919fe0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919fc0, Begin=0x00007ffc66919fc0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919fa0, Begin=0x00007ffc66919fa0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919f80, Begin=0x00007ffc66919f80, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919f60, Begin=0x00007ffc66919f60, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919f40, Begin=0x00007ffc66919f40, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919f20, Begin=0x00007ffc66919f20, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919f00, Begin=0x00007ffc66919f00, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919ee0, Begin=0x00007ffc66919ee0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919ec0, Begin=0x00007ffc66919ec0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919ea0, Begin=0x00007ffc66919ea0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919e80, Begin=0x00007ffc66919e80, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919e60, Begin=0x00007ffc66919e60, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919e40, Begin=0x00007ffc66919e40, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919e20, Begin=0x00007ffc66919e20, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919e00, Begin=0x00007ffc66919e00, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919de0, Begin=0x00007ffc66919de0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919dc0, Begin=0x00007ffc66919dc0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919da0, Begin=0x00007ffc66919da0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919d80, Begin=0x00007ffc66919d80, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662fe +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad10, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffc6691ad10, Begin=0x00fff3af3aa00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffc6691ad10, Begin=0x00007ffc6691ad18, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac68, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffc6691ac68, Begin=0x00fff3af7ae00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffc6691ac68, Begin=0x00007ffc6691ac70, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffc6691acc0, Begin=0x00fff3af5ac00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffc6691acc0, Begin=0x00007ffc6691acc8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffc66919d60, Begin=0x00007ffc66919d60, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ad10 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ad10, HstPtrBegin=0x00007ffc6691ad10, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ad10, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af3aa00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af3aa00000, HstPtrBegin=0x00fff3af3aa00000, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af3aa00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af3aa00000) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f50) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ad18) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691ac68 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691ac68, HstPtrBegin=0x00007ffc6691ac68, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691ac68, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af7ae00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af7ae00000, HstPtrBegin=0x00fff3af7ae00000, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af7ae00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af7ae00000) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f58) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691ac70) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffc6691acc0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffc6691acc0, HstPtrBegin=0x00007ffc6691acc0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffc6691acc0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00fff3af5ac00000 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00fff3af5ac00000, HstPtrBegin=0x00fff3af5ac00000, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00fff3af5ac00000, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00fff3af5ac00000) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000004009f60) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffc6691acc8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffc6691ad10 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffc6691ac68 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffc6691acc0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c05_MAIN___l49 with pointer 0x0000000003fbc260 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c05_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000041dd0f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000041dd0f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af5ac00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00fff3af5ac00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691acc0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac70, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac70, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af7ae00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000021a00000) -> (hst:0x00fff3af7ae00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ac68, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad18, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad18, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00fff3af3aa00000, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00fff3af3aa00000) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffc6691ad10, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af5ac00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af5ac00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691acc0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691acc0 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af7ae00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af7ae00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ac68, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ac68 +omptarget --> Removing map entry with HstPtrBegin=0x00fff3af3aa00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00fff3af3aa00000 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffc6691ad10, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffc6691ad10 +Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.088213 +omptarget --> Call to llvm_omp_target_free_host for device 0 and address 0x00fff3af7ae00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x00fff3af7ae00000 (Base: 0x00fff3af7ae00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to llvm_omp_target_free_host for device 0 and address 0x00fff3af5ac00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x00fff3af5ac00000 (Base: 0x00fff3af5ac00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to llvm_omp_target_free_host for device 0 and address 0x00fff3af3aa00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x00fff3af3aa00000 (Base: 0x00fff3af3aa00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x000000000047c8d0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x00000000022da860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003f284d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003f284d8 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- Freed : 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 3, 0 +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003f284d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003f284d8 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 128]: 1 299 99.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003f284d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003f284d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003f284d8 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 161086767104, 55884 +TARGET LEVEL_ZERO RTL --> -- Allocated: 161086767104, 72896 +TARGET LEVEL_ZERO RTL --> -- Freed : 161086767104, 72896 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1636106240, 34880 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 305, 307 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003f284d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_shared.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_shared.debug index 238ccbeaef..57b49d41c6 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_shared.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_shared.debug @@ -1,7172 +1,7484 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002010470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002010470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002010470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002010470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002010470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002010470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002010470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002010470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002010470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002010470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000409ac0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000001a0c930 has index 0! -Libomptarget --> Registering image 0x0000000000409ac0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002010470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fb21e000000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002010470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fb21e334000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002010470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fb1fe200000 -Libomptarget --> omp_target_alloc_shared returns device ptr 0x00007fb1fe200000 -Libomptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fb1de000000 -Libomptarget --> omp_target_alloc_shared returns device ptr 0x00007fb1de000000 -Libomptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fb1bde00000 -Libomptarget --> omp_target_alloc_shared returns device ptr 0x00007fb1bde00000 -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000409ac0 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000020d4e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002a57e30 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 40 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 40 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2403cadb__Z4main_l56 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cadb__Z4main_l56_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004080c8, Name = __omp_offloading_3d_2403cadb__Z4main_l56, NumArgs = 6, Handle = 0x00000000026f6b90 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8fe0, Begin=0x00007ffe505d8fe0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Created a command list 0x0000000002bca710 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002bfd120 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8fc0, Begin=0x00007ffe505d8fc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8fa0, Begin=0x00007ffe505d8fa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8f80, Begin=0x00007ffe505d8f80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8f60, Begin=0x00007ffe505d8f60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8f40, Begin=0x00007ffe505d8f40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8f20, Begin=0x00007ffe505d8f20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8f00, Begin=0x00007ffe505d8f00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8ee0, Begin=0x00007ffe505d8ee0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8ec0, Begin=0x00007ffe505d8ec0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8ea0, Begin=0x00007ffe505d8ea0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8e80, Begin=0x00007ffe505d8e80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8e60, Begin=0x00007ffe505d8e60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8e40, Begin=0x00007ffe505d8e40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8e20, Begin=0x00007ffe505d8e20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8e00, Begin=0x00007ffe505d8e00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8de0, Begin=0x00007ffe505d8de0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8dc0, Begin=0x00007ffe505d8dc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8da0, Begin=0x00007ffe505d8da0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8d80, Begin=0x00007ffe505d8d80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8d60, Begin=0x00007ffe505d8d60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8d40, Begin=0x00007ffe505d8d40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8d20, Begin=0x00007ffe505d8d20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8d00, Begin=0x00007ffe505d8d00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8ce0, Begin=0x00007ffe505d8ce0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8cc0, Begin=0x00007ffe505d8cc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8ca0, Begin=0x00007ffe505d8ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8c80, Begin=0x00007ffe505d8c80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8c60, Begin=0x00007ffe505d8c60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8c40, Begin=0x00007ffe505d8c40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8c20, Begin=0x00007ffe505d8c20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8c00, Begin=0x00007ffe505d8c00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8be0, Begin=0x00007ffe505d8be0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8bc0, Begin=0x00007ffe505d8bc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8ba0, Begin=0x00007ffe505d8ba0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8b80, Begin=0x00007ffe505d8b80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8b60, Begin=0x00007ffe505d8b60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8b40, Begin=0x00007ffe505d8b40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8b20, Begin=0x00007ffe505d8b20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8b00, Begin=0x00007ffe505d8b00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8ae0, Begin=0x00007ffe505d8ae0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8ac0, Begin=0x00007ffe505d8ac0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8aa0, Begin=0x00007ffe505d8aa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8a80, Begin=0x00007ffe505d8a80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8a60, Begin=0x00007ffe505d8a60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8a40, Begin=0x00007ffe505d8a40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8a20, Begin=0x00007ffe505d8a20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8a00, Begin=0x00007ffe505d8a00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d89e0, Begin=0x00007ffe505d89e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d89c0, Begin=0x00007ffe505d89c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d89a0, Begin=0x00007ffe505d89a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8980, Begin=0x00007ffe505d8980, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8960, Begin=0x00007ffe505d8960, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8940, Begin=0x00007ffe505d8940, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8920, Begin=0x00007ffe505d8920, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8900, Begin=0x00007ffe505d8900, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d88e0, Begin=0x00007ffe505d88e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d88c0, Begin=0x00007ffe505d88c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d88a0, Begin=0x00007ffe505d88a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8880, Begin=0x00007ffe505d8880, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8860, Begin=0x00007ffe505d8860, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8840, Begin=0x00007ffe505d8840, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8820, Begin=0x00007ffe505d8820, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8800, Begin=0x00007ffe505d8800, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d87e0, Begin=0x00007ffe505d87e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d87c0, Begin=0x00007ffe505d87c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d87a0, Begin=0x00007ffe505d87a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8780, Begin=0x00007ffe505d8780, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8760, Begin=0x00007ffe505d8760, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8740, Begin=0x00007ffe505d8740, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8720, Begin=0x00007ffe505d8720, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8700, Begin=0x00007ffe505d8700, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d86e0, Begin=0x00007ffe505d86e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d86c0, Begin=0x00007ffe505d86c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d86a0, Begin=0x00007ffe505d86a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8680, Begin=0x00007ffe505d8680, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8660, Begin=0x00007ffe505d8660, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8640, Begin=0x00007ffe505d8640, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8620, Begin=0x00007ffe505d8620, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8600, Begin=0x00007ffe505d8600, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d85e0, Begin=0x00007ffe505d85e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d85c0, Begin=0x00007ffe505d85c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d85a0, Begin=0x00007ffe505d85a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8580, Begin=0x00007ffe505d8580, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8560, Begin=0x00007ffe505d8560, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8540, Begin=0x00007ffe505d8540, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8520, Begin=0x00007ffe505d8520, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8500, Begin=0x00007ffe505d8500, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d84e0, Begin=0x00007ffe505d84e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d84c0, Begin=0x00007ffe505d84c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d84a0, Begin=0x00007ffe505d84a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8480, Begin=0x00007ffe505d8480, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8460, Begin=0x00007ffe505d8460, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8440, Begin=0x00007ffe505d8440, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8420, Begin=0x00007ffe505d8420, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8400, Begin=0x00007ffe505d8400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d83e0, Begin=0x00007ffe505d83e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d83c0, Begin=0x00007ffe505d83c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d83a0, Begin=0x00007ffe505d83a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fb1bde00000, Begin=0x00007fb1bde00000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fb1fe200000, Begin=0x00007fb1fe200000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fb1de000000, Begin=0x00007fb1de000000, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffe505d8380, Begin=0x00007ffe505d8380, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1bde00000, Offset: 0) from host pointer 0x00007fb1bde00000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1fe200000, Offset: 0) from host pointer 0x00007fb1fe200000 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> Obtained target argument (Begin: 0x00007fb1de000000, Offset: 0) from host pointer 0x00007fb1de000000 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cadb__Z4main_l56 with pointer 0x00000000023ae350 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x00000000023ae350... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0x00007fb1bde00000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0x00007fb1fe200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0x00007fb1de000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000026f6b90 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x00000000023ae350 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1de000000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1de000000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1de000000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1de000000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1fe200000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1fe200000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1fe200000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1fe200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fb1bde00000, Size=0)... -Target LEVEL0 RTL --> Ptr 0x00007fb1bde00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007fb1bde00000 Size=0 for device-accessible memory -Libomptarget --> There are 0 bytes allocated at target address 0x00007fb1bde00000 - is not last -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007fb1fe200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007fb1fe200000 (Base: 0x00007fb1fe200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007fb1de000000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007fb1de000000 (Base: 0x00007fb1de000000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007fb1bde00000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007fb1bde00000 (Base: 0x00007fb1bde00000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000409ac0 is compatible with RTL 0x0000000001a0c930! -Libomptarget --> Unregistered image 0x0000000000409ac0 from RTL 0x0000000001a0c930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000409aa0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002010470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002010470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002010470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610612736, 0 -Target LEVEL0 RTL --> -- Allocated: 1610612736, 0 -Target LEVEL0 RTL --> -- Freed : 1610612736, 0 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610612736, 0 -Target LEVEL0 RTL --> -- NumAllocs: 3, 0 -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7383bb316740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007383bb303f00 0x00007383bb303800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7383b664bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7383b664bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7383b664c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7383b664c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7383b664e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7383b664e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7383b664e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7383b664e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7383b664e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7383b664e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7383b664cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7383b664edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7383b664ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7383b664d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7383b664d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7383b664d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7383b664d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7383b664d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7383b664cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7383b664cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7383b664cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7383b664cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7383b664cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7383b664c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7383b664c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7383b664c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7383b664c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7383b664c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7383b664c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7383b664ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7383b664c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7383b664c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7383b664c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7383b664c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7383b664c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7383b664c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7383b664c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7383b664bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7383b664c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7383b664c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7383b664d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7383b664d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7383b664da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7383b664d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7383b664d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7383b664d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7383b664da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7383b664dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7383b664dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7383b664ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7383b664e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7383b664e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7383b664ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7383b664ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7383b664eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7383b664e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7383b664eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7383b664ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7383b664eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7383b664e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7383b664e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7383b664e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7383b664e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7383b664e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7383b664e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7383b664e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7383b664e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7383b6654110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7383b66541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000002e8f798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00007383abd10000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000002e8f798: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000002e8f798: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000002e8f798: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff383bbda8000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000002e8f798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000002e8f798, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000002e8f798, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000408c50 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000408c50 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x1244320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0x1243860 : 0x1243898 +omptarget --> Trans table 0x1243860 : 0x1243898 +PluginInterface --> Load data from image 0x0000000000408c50 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000408c50 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000006e94448 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c06__Z4main_l61 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffd2449c290) -> (tgt:0xff00ffffffc000c0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000c0 -> 0x7ffd2449c290). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000006e37168. +omptarget --> Entry point 0x00000000004070b8 maps to __omp_offloading_821_10a4c06__Z4main_l61 (0x0000000007861590) +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000738383e00000 +omptarget --> omp_target_alloc_shared returns device ptr 0x0000738383e00000 +omptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000738363c00000 +omptarget --> omp_target_alloc_shared returns device ptr 0x0000738363c00000 +omptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000738343a00000 +omptarget --> omp_target_alloc_shared returns device ptr 0x0000738343a00000 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c830, Begin=0x00007ffd2449c830, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000006 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000007a7b818 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c810, Begin=0x00007ffd2449c810, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c7f0, Begin=0x00007ffd2449c7f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c7d0, Begin=0x00007ffd2449c7d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c7b0, Begin=0x00007ffd2449c7b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c790, Begin=0x00007ffd2449c790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c770, Begin=0x00007ffd2449c770, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c750, Begin=0x00007ffd2449c750, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c730, Begin=0x00007ffd2449c730, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c710, Begin=0x00007ffd2449c710, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c6f0, Begin=0x00007ffd2449c6f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c6d0, Begin=0x00007ffd2449c6d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c6b0, Begin=0x00007ffd2449c6b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c690, Begin=0x00007ffd2449c690, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c670, Begin=0x00007ffd2449c670, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c650, Begin=0x00007ffd2449c650, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c630, Begin=0x00007ffd2449c630, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c610, Begin=0x00007ffd2449c610, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c5f0, Begin=0x00007ffd2449c5f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c5d0, Begin=0x00007ffd2449c5d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c5b0, Begin=0x00007ffd2449c5b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c590, Begin=0x00007ffd2449c590, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c570, Begin=0x00007ffd2449c570, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c550, Begin=0x00007ffd2449c550, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c530, Begin=0x00007ffd2449c530, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c510, Begin=0x00007ffd2449c510, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c4f0, Begin=0x00007ffd2449c4f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c4d0, Begin=0x00007ffd2449c4d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c4b0, Begin=0x00007ffd2449c4b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c490, Begin=0x00007ffd2449c490, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c470, Begin=0x00007ffd2449c470, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c450, Begin=0x00007ffd2449c450, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c430, Begin=0x00007ffd2449c430, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c410, Begin=0x00007ffd2449c410, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c3f0, Begin=0x00007ffd2449c3f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c3d0, Begin=0x00007ffd2449c3d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c3b0, Begin=0x00007ffd2449c3b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c390, Begin=0x00007ffd2449c390, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c370, Begin=0x00007ffd2449c370, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c350, Begin=0x00007ffd2449c350, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c330, Begin=0x00007ffd2449c330, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c310, Begin=0x00007ffd2449c310, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c2f0, Begin=0x00007ffd2449c2f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c2d0, Begin=0x00007ffd2449c2d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c2b0, Begin=0x00007ffd2449c2b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c290, Begin=0x00007ffd2449c290, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c270, Begin=0x00007ffd2449c270, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c250, Begin=0x00007ffd2449c250, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c230, Begin=0x00007ffd2449c230, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c210, Begin=0x00007ffd2449c210, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c1f0, Begin=0x00007ffd2449c1f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c1d0, Begin=0x00007ffd2449c1d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c1b0, Begin=0x00007ffd2449c1b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c190, Begin=0x00007ffd2449c190, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c170, Begin=0x00007ffd2449c170, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c150, Begin=0x00007ffd2449c150, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c130, Begin=0x00007ffd2449c130, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c110, Begin=0x00007ffd2449c110, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c0f0, Begin=0x00007ffd2449c0f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c0d0, Begin=0x00007ffd2449c0d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c0b0, Begin=0x00007ffd2449c0b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c090, Begin=0x00007ffd2449c090, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c070, Begin=0x00007ffd2449c070, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c050, Begin=0x00007ffd2449c050, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c030, Begin=0x00007ffd2449c030, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449c010, Begin=0x00007ffd2449c010, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bff0, Begin=0x00007ffd2449bff0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bfd0, Begin=0x00007ffd2449bfd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bfb0, Begin=0x00007ffd2449bfb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bf90, Begin=0x00007ffd2449bf90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bf70, Begin=0x00007ffd2449bf70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bf50, Begin=0x00007ffd2449bf50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bf30, Begin=0x00007ffd2449bf30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bf10, Begin=0x00007ffd2449bf10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bef0, Begin=0x00007ffd2449bef0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bed0, Begin=0x00007ffd2449bed0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449beb0, Begin=0x00007ffd2449beb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449be90, Begin=0x00007ffd2449be90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449be70, Begin=0x00007ffd2449be70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449be50, Begin=0x00007ffd2449be50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449be30, Begin=0x00007ffd2449be30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449be10, Begin=0x00007ffd2449be10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bdf0, Begin=0x00007ffd2449bdf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bdd0, Begin=0x00007ffd2449bdd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bdb0, Begin=0x00007ffd2449bdb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bd90, Begin=0x00007ffd2449bd90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bd70, Begin=0x00007ffd2449bd70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bd50, Begin=0x00007ffd2449bd50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bd30, Begin=0x00007ffd2449bd30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bd10, Begin=0x00007ffd2449bd10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bcf0, Begin=0x00007ffd2449bcf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bcd0, Begin=0x00007ffd2449bcd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bcb0, Begin=0x00007ffd2449bcb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bc90, Begin=0x00007ffd2449bc90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bc70, Begin=0x00007ffd2449bc70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bc50, Begin=0x00007ffd2449bc50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bc30, Begin=0x00007ffd2449bc30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bc10, Begin=0x00007ffd2449bc10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bbf0, Begin=0x00007ffd2449bbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x0000738343a00000, Begin=0x0000738343a00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x0000738383e00000, Begin=0x0000738383e00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x0000738363c00000, Begin=0x0000738363c00000, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffd2449bbd0, Begin=0x00007ffd2449bbd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738343a00000, Offset: 0) from host pointer 0x0000738343a00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738383e00000, Offset: 0) from host pointer 0x0000738383e00000 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Obtained target argument (Begin: 0x0000738363c00000, Offset: 0) from host pointer 0x0000738363c00000 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c06__Z4main_l61 with pointer 0x0000000007861590 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c06__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006e37168... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0x0000738343a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0x0000738383e00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0x0000738363c00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006e37168 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x0000738363c00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738363c00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738363c00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738363c00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738383e00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738383e00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738383e00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738383e00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x0000738343a00000, Size=0)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000738343a00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000738343a00000 Size=0 for device-accessible memory +omptarget --> There are 0 bytes allocated at target address 0x0000738343a00000 - is not last +omptarget --> Call to omp_target_free for device 0 and address 0x0000738383e00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0x0000738383e00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x0000738383e00000 (Base: 0x0000738383e00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0x0000738363c00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0x0000738363c00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x0000738363c00000 (Base: 0x0000738363c00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0x0000738343a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0x0000738343a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x0000738343a00000 (Base: 0x0000738343a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr Solution validates -Checksum = 53687091200.000000; Avg time (s): 0.012703 +Checksum = 53687091200.000000; Avg time (s): 0.003363 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000408c50 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000001243860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000002e8f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000002e8f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000002e8f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002e8f798 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002e8f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002e8f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000002e8f798 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 25427968, 34284 +TARGET LEVEL_ZERO RTL --> -- Allocated: 25427968, 34496 +TARGET LEVEL_ZERO RTL --> -- Freed : 25427968, 34496 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 25427968, 34496 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 4, 7 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000002e8f798 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- Freed : 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 3, 0 +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_shared_f.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_shared_f.debug index 8729640200..104daddcf6 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_shared_f.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_alloc_shared_f.debug @@ -1,16481 +1,17480 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001dac470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001dac470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001dac470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001dac470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001dac470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001dac470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001dac470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001dac470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001dac470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001dac470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000482c70 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x00000000017a8930 has index 0! -Libomptarget --> Registering image 0x0000000000482c70 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 0 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001dac470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f0e33800000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001dac470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f0e33c32000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001dac470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f0e13a00000 -Libomptarget --> omp_target_alloc_shared returns device ptr 0x00007f0e13a00000 -Libomptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f0df3800000 -Libomptarget --> omp_target_alloc_shared returns device ptr 0x00007f0df3800000 -Libomptarget --> Call to omp_target_alloc_shared for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f0dd3600000 -Libomptarget --> omp_target_alloc_shared returns device ptr 0x00007f0dd3600000 -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000482c70 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001e70e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002e2b420 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Warning: number of entries in host and device offload tables mismatch (1 != 2). -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: _ZL7pone_ld_44c4a332731aab37c19140fadc02039b -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2403cae8_MAIN___l44 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cae8_MAIN___l44_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 104 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x000000000046d0cd, Name = __omp_offloading_3d_2403cae8_MAIN___l44, NumArgs = 9, Handle = 0x00000000025350f0 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80fe0, Begin=0x00007ffed6a80fe0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Created a command list 0x0000000002ede720 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002b7c080 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80fc0, Begin=0x00007ffed6a80fc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80fa0, Begin=0x00007ffed6a80fa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80f80, Begin=0x00007ffed6a80f80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80f60, Begin=0x00007ffed6a80f60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80f40, Begin=0x00007ffed6a80f40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80f20, Begin=0x00007ffed6a80f20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80f00, Begin=0x00007ffed6a80f00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80ee0, Begin=0x00007ffed6a80ee0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80ec0, Begin=0x00007ffed6a80ec0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80ea0, Begin=0x00007ffed6a80ea0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80e80, Begin=0x00007ffed6a80e80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80e60, Begin=0x00007ffed6a80e60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80e40, Begin=0x00007ffed6a80e40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80e20, Begin=0x00007ffed6a80e20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80e00, Begin=0x00007ffed6a80e00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80de0, Begin=0x00007ffed6a80de0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80dc0, Begin=0x00007ffed6a80dc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80da0, Begin=0x00007ffed6a80da0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80d80, Begin=0x00007ffed6a80d80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80d60, Begin=0x00007ffed6a80d60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80d40, Begin=0x00007ffed6a80d40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80d20, Begin=0x00007ffed6a80d20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80d00, Begin=0x00007ffed6a80d00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80ce0, Begin=0x00007ffed6a80ce0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80cc0, Begin=0x00007ffed6a80cc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80ca0, Begin=0x00007ffed6a80ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80c80, Begin=0x00007ffed6a80c80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80c60, Begin=0x00007ffed6a80c60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80c40, Begin=0x00007ffed6a80c40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80c20, Begin=0x00007ffed6a80c20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80c00, Begin=0x00007ffed6a80c00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80be0, Begin=0x00007ffed6a80be0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80bc0, Begin=0x00007ffed6a80bc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80ba0, Begin=0x00007ffed6a80ba0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80b80, Begin=0x00007ffed6a80b80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80b60, Begin=0x00007ffed6a80b60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80b40, Begin=0x00007ffed6a80b40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80b20, Begin=0x00007ffed6a80b20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80b00, Begin=0x00007ffed6a80b00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80ae0, Begin=0x00007ffed6a80ae0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80ac0, Begin=0x00007ffed6a80ac0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80aa0, Begin=0x00007ffed6a80aa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80a80, Begin=0x00007ffed6a80a80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80a60, Begin=0x00007ffed6a80a60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80a40, Begin=0x00007ffed6a80a40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80a20, Begin=0x00007ffed6a80a20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80a00, Begin=0x00007ffed6a80a00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a809e0, Begin=0x00007ffed6a809e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a809c0, Begin=0x00007ffed6a809c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a809a0, Begin=0x00007ffed6a809a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80980, Begin=0x00007ffed6a80980, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80960, Begin=0x00007ffed6a80960, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80940, Begin=0x00007ffed6a80940, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80920, Begin=0x00007ffed6a80920, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80900, Begin=0x00007ffed6a80900, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a808e0, Begin=0x00007ffed6a808e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a808c0, Begin=0x00007ffed6a808c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a808a0, Begin=0x00007ffed6a808a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80880, Begin=0x00007ffed6a80880, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80860, Begin=0x00007ffed6a80860, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80840, Begin=0x00007ffed6a80840, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80820, Begin=0x00007ffed6a80820, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80800, Begin=0x00007ffed6a80800, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a807e0, Begin=0x00007ffed6a807e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a807c0, Begin=0x00007ffed6a807c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a807a0, Begin=0x00007ffed6a807a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80780, Begin=0x00007ffed6a80780, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80760, Begin=0x00007ffed6a80760, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80740, Begin=0x00007ffed6a80740, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80720, Begin=0x00007ffed6a80720, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80700, Begin=0x00007ffed6a80700, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a806e0, Begin=0x00007ffed6a806e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a806c0, Begin=0x00007ffed6a806c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a806a0, Begin=0x00007ffed6a806a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80680, Begin=0x00007ffed6a80680, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80660, Begin=0x00007ffed6a80660, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80640, Begin=0x00007ffed6a80640, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80620, Begin=0x00007ffed6a80620, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80600, Begin=0x00007ffed6a80600, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a805e0, Begin=0x00007ffed6a805e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a805c0, Begin=0x00007ffed6a805c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a805a0, Begin=0x00007ffed6a805a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80580, Begin=0x00007ffed6a80580, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80560, Begin=0x00007ffed6a80560, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80540, Begin=0x00007ffed6a80540, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80520, Begin=0x00007ffed6a80520, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80500, Begin=0x00007ffed6a80500, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a804e0, Begin=0x00007ffed6a804e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a804c0, Begin=0x00007ffed6a804c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a804a0, Begin=0x00007ffed6a804a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80480, Begin=0x00007ffed6a80480, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80460, Begin=0x00007ffed6a80460, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80440, Begin=0x00007ffed6a80440, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80420, Begin=0x00007ffed6a80420, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80400, Begin=0x00007ffed6a80400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a803e0, Begin=0x00007ffed6a803e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a803c0, Begin=0x00007ffed6a803c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a803a0, Begin=0x00007ffed6a803a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000046d0cd and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81288, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffed6a81288, Begin=0x00007f0dd3600000, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffed6a81288, Begin=0x00007ffed6a81290, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffed6a812d0, Begin=0x00007f0e13a00000, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffed6a812d0, Begin=0x00007ffed6a812d8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81240, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffed6a81240, Begin=0x00007f0df3800000, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffed6a81240, Begin=0x00007ffed6a81248, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffed6a80380, Begin=0x00007ffed6a80380, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81288 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0x00007f0dd3600000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46310) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81290) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a812d0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0x00007f0e13a00000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46318) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a812d8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffed6a81240 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Return HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0x00007f0df3800000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000002f46320) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffed6a81248) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffed6a81288 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffed6a812d0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffed6a81240 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae8_MAIN___l44 with pointer 0x000000000215e490 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000215e490... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000006 -Target LEVEL0 RTL --> Submitted kernel 0x00000000025350f0 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000215e490 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81248, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81248, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0df3800000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0df3800000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0df3800000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0df3800000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0e13a00000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0e13a00000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0e13a00000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0e13a00000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81290, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81290, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f0dd3600000, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f0dd3600000 does not require mapping -Libomptarget --> Get HstPtrBegin 0x00007f0dd3600000 Size=536870912 for device-accessible memory -Libomptarget --> There are 536870912 bytes allocated at target address 0x00007f0dd3600000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81240, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81240 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81240, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a812d0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a812d0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a812d0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffed6a81288, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffed6a81288 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffed6a81288, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.012927 -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007f0e13a00000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007f0e13a00000 (Base: 0x00007f0e13a00000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007f0df3800000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007f0df3800000 (Base: 0x00007f0df3800000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0x00007f0dd3600000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0x00007f0dd3600000 (Base: 0x00007f0dd3600000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000482c70 is compatible with RTL 0x00000000017a8930! -Libomptarget --> Unregistered image 0x0000000000482c70 from RTL 0x00000000017a8930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000482c50 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001dac470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001dac470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 65536, 21600 -Target LEVEL0 RTL --> -- Allocated: 65536, 38400 -Target LEVEL0 RTL --> -- Freed : 65536, 38400 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 65536, 384 -Target LEVEL0 RTL --> -- NumAllocs: 1, 300 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001dac470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610612736, 0 -Target LEVEL0 RTL --> -- Allocated: 1610612736, 0 -Target LEVEL0 RTL --> -- Freed : 1610612736, 0 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610612736, 0 -Target LEVEL0 RTL --> -- NumAllocs: 3, 0 -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x793bc1116740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000793bc1103f00 0x0000793bc1103800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x793bbc44bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x793bbc44bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x793bbc44c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x793bbc44c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x793bbc44e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x793bbc44e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x793bbc44e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x793bbc44e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x793bbc44e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x793bbc44e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x793bbc44cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x793bbc44edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x793bbc44ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x793bbc44d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x793bbc44d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x793bbc44d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x793bbc44d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x793bbc44d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x793bbc44cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x793bbc44cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x793bbc44cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x793bbc44cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x793bbc44cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x793bbc44c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x793bbc44c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x793bbc44c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x793bbc44c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x793bbc44c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x793bbc44c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x793bbc44ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x793bbc44c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x793bbc44c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x793bbc44c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x793bbc44c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x793bbc44c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x793bbc44c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x793bbc44c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x793bbc44bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x793bbc44c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x793bbc44c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x793bbc44d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x793bbc44d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x793bbc44da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x793bbc44d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x793bbc44d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x793bbc44d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x793bbc44da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x793bbc44dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x793bbc44dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x793bbc44ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x793bbc44e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x793bbc44e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x793bbc44ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x793bbc44ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x793bbc44eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x793bbc44e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x793bbc44eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x793bbc44ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x793bbc44eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x793bbc44e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x793bbc44e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x793bbc44e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x793bbc44e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x793bbc44e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x793bbc44e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x793bbc44e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x793bbc44e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x793bbc454110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x793bbc4541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x00000000028524d8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000793bb1d30000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x00000000028524d8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x00000000028524d8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x00000000028524d8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff93bc1dbf000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x00000000028524d8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x00000000028524d8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x00000000028524d8, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 0 +omptarget --> Image 0x000000000047c8c0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x000000000047c8c0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0xc05320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Call to llvm_omp_target_alloc_shared for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0xc04860 : 0xc04898 +omptarget --> Trans table 0xc04860 : 0xc04898 +PluginInterface --> Load data from image 0x000000000047c8c0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x000000000047c8c0 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000002d7dd78 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c09_MAIN___l49 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffea93fb700) -> (tgt:0xff00ffffffc000d0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000d0 -> 0x7ffea93fb700). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000002b071f8. +omptarget --> Entry point 0x00000000004662ed maps to __omp_offloading_821_10a4c09_MAIN___l49 (0x00000000028e4b00) +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000793b8be00000 +omptarget --> llvm_omp_target_alloc_shared returns device ptr 0x0000793b8be00000 +omptarget --> Call to llvm_omp_target_alloc_shared for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000793b6bc00000 +omptarget --> llvm_omp_target_alloc_shared returns device ptr 0x0000793b6bc00000 +omptarget --> Call to llvm_omp_target_alloc_shared for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000793b4ba00000 +omptarget --> llvm_omp_target_alloc_shared returns device ptr 0x0000793b4ba00000 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbd30, Begin=0x00007ffea93fbd30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbb0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbb0000, size = 65536, pool size = 327680 +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000006 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000002a57338 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbd10, Begin=0x00007ffea93fbd10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbcf0, Begin=0x00007ffea93fbcf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbcd0, Begin=0x00007ffea93fbcd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbcb0, Begin=0x00007ffea93fbcb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbc90, Begin=0x00007ffea93fbc90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbc70, Begin=0x00007ffea93fbc70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbc50, Begin=0x00007ffea93fbc50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbc30, Begin=0x00007ffea93fbc30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbc10, Begin=0x00007ffea93fbc10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbbf0, Begin=0x00007ffea93fbbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbbd0, Begin=0x00007ffea93fbbd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbbb0, Begin=0x00007ffea93fbbb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbb90, Begin=0x00007ffea93fbb90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbb70, Begin=0x00007ffea93fbb70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbb50, Begin=0x00007ffea93fbb50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbb30, Begin=0x00007ffea93fbb30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbb10, Begin=0x00007ffea93fbb10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbaf0, Begin=0x00007ffea93fbaf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbad0, Begin=0x00007ffea93fbad0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fbab0, Begin=0x00007ffea93fbab0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fba90, Begin=0x00007ffea93fba90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fba70, Begin=0x00007ffea93fba70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fba50, Begin=0x00007ffea93fba50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fba30, Begin=0x00007ffea93fba30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fba10, Begin=0x00007ffea93fba10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb9f0, Begin=0x00007ffea93fb9f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb9d0, Begin=0x00007ffea93fb9d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb9b0, Begin=0x00007ffea93fb9b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb990, Begin=0x00007ffea93fb990, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb970, Begin=0x00007ffea93fb970, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb950, Begin=0x00007ffea93fb950, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb930, Begin=0x00007ffea93fb930, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb910, Begin=0x00007ffea93fb910, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb8f0, Begin=0x00007ffea93fb8f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb8d0, Begin=0x00007ffea93fb8d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb8b0, Begin=0x00007ffea93fb8b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb890, Begin=0x00007ffea93fb890, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb870, Begin=0x00007ffea93fb870, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb850, Begin=0x00007ffea93fb850, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb830, Begin=0x00007ffea93fb830, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb810, Begin=0x00007ffea93fb810, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb7f0, Begin=0x00007ffea93fb7f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb7d0, Begin=0x00007ffea93fb7d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb7b0, Begin=0x00007ffea93fb7b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb790, Begin=0x00007ffea93fb790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb770, Begin=0x00007ffea93fb770, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb750, Begin=0x00007ffea93fb750, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb730, Begin=0x00007ffea93fb730, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb710, Begin=0x00007ffea93fb710, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb6f0, Begin=0x00007ffea93fb6f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb6d0, Begin=0x00007ffea93fb6d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb6b0, Begin=0x00007ffea93fb6b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb690, Begin=0x00007ffea93fb690, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb670, Begin=0x00007ffea93fb670, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb650, Begin=0x00007ffea93fb650, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb630, Begin=0x00007ffea93fb630, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb610, Begin=0x00007ffea93fb610, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb5f0, Begin=0x00007ffea93fb5f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb5d0, Begin=0x00007ffea93fb5d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb5b0, Begin=0x00007ffea93fb5b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb590, Begin=0x00007ffea93fb590, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb570, Begin=0x00007ffea93fb570, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb550, Begin=0x00007ffea93fb550, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb530, Begin=0x00007ffea93fb530, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb510, Begin=0x00007ffea93fb510, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb4f0, Begin=0x00007ffea93fb4f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb4d0, Begin=0x00007ffea93fb4d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb4b0, Begin=0x00007ffea93fb4b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb490, Begin=0x00007ffea93fb490, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb470, Begin=0x00007ffea93fb470, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb450, Begin=0x00007ffea93fb450, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb430, Begin=0x00007ffea93fb430, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb410, Begin=0x00007ffea93fb410, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb3f0, Begin=0x00007ffea93fb3f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb3d0, Begin=0x00007ffea93fb3d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb3b0, Begin=0x00007ffea93fb3b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb390, Begin=0x00007ffea93fb390, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb370, Begin=0x00007ffea93fb370, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb350, Begin=0x00007ffea93fb350, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb330, Begin=0x00007ffea93fb330, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb310, Begin=0x00007ffea93fb310, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb2f0, Begin=0x00007ffea93fb2f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb2d0, Begin=0x00007ffea93fb2d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb2b0, Begin=0x00007ffea93fb2b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb290, Begin=0x00007ffea93fb290, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb270, Begin=0x00007ffea93fb270, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb250, Begin=0x00007ffea93fb250, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb230, Begin=0x00007ffea93fb230, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb210, Begin=0x00007ffea93fb210, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb1f0, Begin=0x00007ffea93fb1f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb1d0, Begin=0x00007ffea93fb1d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb1b0, Begin=0x00007ffea93fb1b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb190, Begin=0x00007ffea93fb190, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb170, Begin=0x00007ffea93fb170, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb150, Begin=0x00007ffea93fb150, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb130, Begin=0x00007ffea93fb130, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb110, Begin=0x00007ffea93fb110, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb0f0, Begin=0x00007ffea93fb0f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +omptarget --> Entering target region for device 0 with entry point 0x00000000004662ed +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc080, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007ffea93fc080, Begin=0x0000793b4ba00000, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007ffea93fc080, Begin=0x00007ffea93fc088, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfd8, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007ffea93fbfd8, Begin=0x0000793b8be00000, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007ffea93fbfd8, Begin=0x00007ffea93fbfe0, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc030, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007ffea93fc030, Begin=0x0000793b6bc00000, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007ffea93fc030, Begin=0x00007ffea93fc038, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007ffea93fb0d0, Begin=0x00007ffea93fb0d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc080 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc080, HstPtrBegin=0x00007ffea93fc080, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc080, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b4ba00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0x0000793b4ba00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc088) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fbfd8 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fbfd8, HstPtrBegin=0x00007ffea93fbfd8, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fbfd8, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b8be00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0x0000793b8be00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933cd8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fbfe0) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007ffea93fc030 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007ffea93fc030, HstPtrBegin=0x00007ffea93fc030, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007ffea93fc030, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Return HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> There are 536870912 bytes allocated at target address 0x0000793b6bc00000 - is not new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0x0000793b6bc00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002933ce0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007ffea93fc038) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007ffea93fc080 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007ffea93fbfd8 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007ffea93fc030 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c09_MAIN___l49 with pointer 0x00000000028e4b00 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c09_MAIN___l49 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002b071f8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 6 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002b071f8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc038, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc038, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b6bc00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b6bc00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b6bc00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc030, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfe0, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfe0, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b8be00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b8be00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b8be00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fbfd8, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc088, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc088, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000793b4ba00000, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000793b4ba00000 does not require mapping +omptarget --> Get HstPtrBegin 0x0000793b4ba00000 Size=536870912 for device-accessible memory +omptarget --> Mapping does not exist (ignored) +omptarget --> Looking up mapping(HstPtrBegin=0x00007ffea93fc080, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc030, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc030 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fbfd8, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fbfd8 +omptarget --> Removing map entry with HstPtrBegin=0x00007ffea93fc080, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007ffea93fc080 +Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.003491 +omptarget --> Call to llvm_omp_target_free_shared for device 0 and address 0x0000793b8be00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x0000793b8be00000 (Base: 0x0000793b8be00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to llvm_omp_target_free_shared for device 0 and address 0x0000793b6bc00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x0000793b6bc00000 (Base: 0x0000793b6bc00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to llvm_omp_target_free_shared for device 0 and address 0x0000793b4ba00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Deleted device memory 0x0000793b4ba00000 (Base: 0x0000793b4ba00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x000000000047c8c0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000000c04860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x00000000028524d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x00000000028524d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x00000000028524d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000028524d8 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 128]: 1 299 99.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000028524d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x00000000028524d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x00000000028524d8 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 25493504, 55884 +TARGET LEVEL_ZERO RTL --> -- Allocated: 25493504, 72896 +TARGET LEVEL_ZERO RTL --> -- Freed : 25493504, 72896 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 25493504, 34880 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 5, 307 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x00000000028524d8 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- Freed : 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1610612736, 0 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 3, 0 +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_memcpy.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_memcpy.debug index dc2113f516..fc5e86fc66 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_memcpy.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_omp_target_memcpy.debug @@ -1,3941 +1,3936 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000ce2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000ce2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000ce2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000ce2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000ce2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000ce2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000ce2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000ce2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000000ce2470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000000ce2470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040abe0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x00000000006de930 has index 0! -Libomptarget --> Registering image 0x000000000040abe0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000000ce2470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007fb71a800000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000000ce2470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007fb77aa5a000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000000ce2470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> omp_target_alloc returns device ptr 0xff00000000200000 -Libomptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> omp_target_alloc returns device ptr 0xff00000020200000 -Libomptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> omp_target_alloc returns device ptr 0xff00000040200000 -Libomptarget --> Call to omp_target_memcpy, dst device 0, src device 1, dst addr 0xff00000000200000, src addr 0x00007fb75aa1a010, dst offset 0, src offset 0, length 536870912 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> copy from host to device -Target LEVEL0 RTL --> Created a command list 0x0000000000da6e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000010962d0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007fb75aa1a010) -> (tgt:0xff00000000200000) -Libomptarget --> omp_target_memcpy returns 0 -Libomptarget --> Call to omp_target_memcpy, dst device 0, src device 1, dst addr 0xff00000020200000, src addr 0x00007fb73aa19010, dst offset 0, src offset 0, length 536870912 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> copy from host to device -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007fb73aa19010) -> (tgt:0xff00000020200000) -Libomptarget --> omp_target_memcpy returns 0 -Libomptarget --> Call to omp_target_memcpy, dst device 0, src device 1, dst addr 0xff00000040200000, src addr 0x00007fb71aa18010, dst offset 0, src offset 0, length 536870912 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> copy from host to device -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007fb71aa18010) -> (tgt:0xff00000040200000) -Libomptarget --> omp_target_memcpy returns 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x000000000040abe0 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 40 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 40 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2403cad6__Z4main_l99 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cad6__Z4main_l99_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004090c8, Name = __omp_offloading_3d_2403cad6__Z4main_l99, NumArgs = 6, Handle = 0x0000000001bbad60 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aaccb40, Begin=0x00007fff6aaccb40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000010a6e60 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000000cd0460 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aaccb20, Begin=0x00007fff6aaccb20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aaccb00, Begin=0x00007fff6aaccb00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aaccae0, Begin=0x00007fff6aaccae0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aaccac0, Begin=0x00007fff6aaccac0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aaccaa0, Begin=0x00007fff6aaccaa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacca80, Begin=0x00007fff6aacca80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacca60, Begin=0x00007fff6aacca60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacca40, Begin=0x00007fff6aacca40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacca20, Begin=0x00007fff6aacca20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacca00, Begin=0x00007fff6aacca00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc9e0, Begin=0x00007fff6aacc9e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc9c0, Begin=0x00007fff6aacc9c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc9a0, Begin=0x00007fff6aacc9a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc980, Begin=0x00007fff6aacc980, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc960, Begin=0x00007fff6aacc960, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc940, Begin=0x00007fff6aacc940, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc920, Begin=0x00007fff6aacc920, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc900, Begin=0x00007fff6aacc900, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc8e0, Begin=0x00007fff6aacc8e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc8c0, Begin=0x00007fff6aacc8c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc8a0, Begin=0x00007fff6aacc8a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc880, Begin=0x00007fff6aacc880, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc860, Begin=0x00007fff6aacc860, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc840, Begin=0x00007fff6aacc840, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc820, Begin=0x00007fff6aacc820, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc800, Begin=0x00007fff6aacc800, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc7e0, Begin=0x00007fff6aacc7e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc7c0, Begin=0x00007fff6aacc7c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc7a0, Begin=0x00007fff6aacc7a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc780, Begin=0x00007fff6aacc780, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc760, Begin=0x00007fff6aacc760, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc740, Begin=0x00007fff6aacc740, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc720, Begin=0x00007fff6aacc720, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc700, Begin=0x00007fff6aacc700, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc6e0, Begin=0x00007fff6aacc6e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc6c0, Begin=0x00007fff6aacc6c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc6a0, Begin=0x00007fff6aacc6a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc680, Begin=0x00007fff6aacc680, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc660, Begin=0x00007fff6aacc660, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc640, Begin=0x00007fff6aacc640, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc620, Begin=0x00007fff6aacc620, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc600, Begin=0x00007fff6aacc600, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc5e0, Begin=0x00007fff6aacc5e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc5c0, Begin=0x00007fff6aacc5c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc5a0, Begin=0x00007fff6aacc5a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc580, Begin=0x00007fff6aacc580, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc560, Begin=0x00007fff6aacc560, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc540, Begin=0x00007fff6aacc540, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc520, Begin=0x00007fff6aacc520, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc500, Begin=0x00007fff6aacc500, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc4e0, Begin=0x00007fff6aacc4e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc4c0, Begin=0x00007fff6aacc4c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc4a0, Begin=0x00007fff6aacc4a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc480, Begin=0x00007fff6aacc480, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc460, Begin=0x00007fff6aacc460, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc440, Begin=0x00007fff6aacc440, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc420, Begin=0x00007fff6aacc420, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc400, Begin=0x00007fff6aacc400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc3e0, Begin=0x00007fff6aacc3e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc3c0, Begin=0x00007fff6aacc3c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc3a0, Begin=0x00007fff6aacc3a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc380, Begin=0x00007fff6aacc380, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc360, Begin=0x00007fff6aacc360, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc340, Begin=0x00007fff6aacc340, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc320, Begin=0x00007fff6aacc320, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc300, Begin=0x00007fff6aacc300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc2e0, Begin=0x00007fff6aacc2e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc2c0, Begin=0x00007fff6aacc2c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc2a0, Begin=0x00007fff6aacc2a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc280, Begin=0x00007fff6aacc280, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc260, Begin=0x00007fff6aacc260, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc240, Begin=0x00007fff6aacc240, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc220, Begin=0x00007fff6aacc220, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc200, Begin=0x00007fff6aacc200, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc1e0, Begin=0x00007fff6aacc1e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc1c0, Begin=0x00007fff6aacc1c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc1a0, Begin=0x00007fff6aacc1a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc180, Begin=0x00007fff6aacc180, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc160, Begin=0x00007fff6aacc160, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc140, Begin=0x00007fff6aacc140, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc120, Begin=0x00007fff6aacc120, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc100, Begin=0x00007fff6aacc100, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc0e0, Begin=0x00007fff6aacc0e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc0c0, Begin=0x00007fff6aacc0c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc0a0, Begin=0x00007fff6aacc0a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc080, Begin=0x00007fff6aacc080, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc060, Begin=0x00007fff6aacc060, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc040, Begin=0x00007fff6aacc040, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc020, Begin=0x00007fff6aacc020, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacc000, Begin=0x00007fff6aacc000, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbfe0, Begin=0x00007fff6aacbfe0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbfc0, Begin=0x00007fff6aacbfc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbfa0, Begin=0x00007fff6aacbfa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbf80, Begin=0x00007fff6aacbf80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbf60, Begin=0x00007fff6aacbf60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbf40, Begin=0x00007fff6aacbf40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbf20, Begin=0x00007fff6aacbf20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbf00, Begin=0x00007fff6aacbf00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Entering target region with entry point 0x00000000004090c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0xff00000000200000, Begin=0xff00000000200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 1: Base=0xff00000020200000, Begin=0xff00000020200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 2: Base=0xff00000040200000, Begin=0xff00000040200000, Size=8, Type=0x120, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff6aacbee0, Begin=0x00007fff6aacbee0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Forwarding first-private value 0xff00000000200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000020200000 to the target construct -Libomptarget --> Forwarding first-private value 0xff00000040200000 to the target construct -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad6__Z4main_l99 with pointer 0x000000000109bb90 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000109bb90... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000001bbad60 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000109bb90 on device 0 -Libomptarget --> Call to omp_target_memcpy, dst device 1, src device 0, dst addr 0x00007fb71aa18010, src addr 0xff00000040200000, dst offset 0, src offset 0, length 536870912 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> copy from device to host -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007fb71aa18010) -Libomptarget --> omp_target_memcpy returns 0 -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000000200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000020200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Libomptarget --> Call to omp_target_free for device 0 and address 0xff00000040200000 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> omp_target_free deallocated device ptr -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000040abe0 is compatible with RTL 0x00000000006de930! -Libomptarget --> Unregistered image 0x000000000040abe0 from RTL 0x00000000006de930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x000000000040abc0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000000ce2470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000000ce2470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610612736, 0 -Target LEVEL0 RTL --> -- Allocated: 1610612736, 0 -Target LEVEL0 RTL --> -- Freed : 1610612736, 0 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610612736, 0 -Target LEVEL0 RTL --> -- NumAllocs: 3, 0 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000000ce2470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x79039c916740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000079039c903f00 0x000079039c903800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x790395757c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x790395757d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x790395758150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x790395758210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x79039575a570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x79039575a870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x79039575a690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x79039575a6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x79039575a810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x79039575a5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x790395758f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x79039575adb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x79039575ae10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7903957590b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x790395759180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x790395759110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x790395759420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x790395759480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x790395758c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x790395758b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x790395758b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x790395758bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x790395758c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7903957588d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x790395758930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x790395758990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7903957589f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x790395758750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x790395758810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x79039575af40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x790395758630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x790395758270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x790395758390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7903957582d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7903957583f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7903957584b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7903957586f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x790395757f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x790395758090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x790395758030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7903957595a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x790395759600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x790395759a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x790395759900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7903957594e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x790395759540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x790395759a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x790395759d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x790395759d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x790395759df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x79039575a8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x79039575a930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x79039575ad50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x79039575acf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x79039575ab10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x79039575a9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x79039575ab70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x79039575aa50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x79039575aab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x79039575a090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x79039575a0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x79039575a030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x79039575a150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x79039575a210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x79039575a1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x79039575a630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x79039575a7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x790395760110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7903957601d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000002ae9798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000079038d230000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000002ae9798: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000002ae9798: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000002ae9798: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff9039d2c5000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000002ae9798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000002ae9798, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000002ae9798, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000409d70 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000409d70 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0xe9e320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Trans table 0xe9d860 : 0xe9d898 +omptarget --> Trans table 0xe9d860 : 0xe9d898 +PluginInterface --> Load data from image 0x0000000000409d70 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000409d70 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000007d07938 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c0a__Z4main_l104 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fff8ee47910) -> (tgt:0xff00ffffffc000c0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000c0 -> 0x7fff8ee47910). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000006a90c18. +omptarget --> Entry point 0x00000000004080b8 maps to __omp_offloading_821_10a4c0a__Z4main_l104 (0x0000000007660fd0) +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +PluginInterface --> Got target pointer 0xff00000001a00000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00000001a00000 +omptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +PluginInterface --> Got target pointer 0xff00000021a00000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00000021a00000 +omptarget --> Call to omp_target_alloc for device 0 requesting 536870912 bytes +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::allocate: size 536870912 with host pointer 0x0000000000000000. +PluginInterface --> 536870912 is greater than the threshold 8192. Allocate it directly from device +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +PluginInterface --> Got target pointer 0xff00000041a00000. Return directly. +omptarget --> omp_target_alloc returns device ptr 0xff00000041a00000 +omptarget --> Call to omp_target_memcpy, dst device 0, src device 1, dst addr 0xff00000001a00000, src addr 0x0000790367e00010, dst offset 0, src offset 0, length 536870912 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> copy from host to device +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000790367e00010) -> (tgt:0xff00000001a00000) +omptarget --> omp_target_memcpy returns 0 +omptarget --> Call to omp_target_memcpy, dst device 0, src device 1, dst addr 0xff00000021a00000, src addr 0x0000790347c00010, dst offset 0, src offset 0, length 536870912 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> copy from host to device +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000790347c00010) -> (tgt:0xff00000021a00000) +omptarget --> omp_target_memcpy returns 0 +omptarget --> Call to omp_target_memcpy, dst device 0, src device 1, dst addr 0xff00000041a00000, src addr 0x0000790327a00010, dst offset 0, src offset 0, length 536870912 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> copy from host to device +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000790327a00010) -> (tgt:0xff00000041a00000) +omptarget --> omp_target_memcpy returns 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47ee0, Begin=0x00007fff8ee47ee0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000076d5418 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47ec0, Begin=0x00007fff8ee47ec0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47ea0, Begin=0x00007fff8ee47ea0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47e80, Begin=0x00007fff8ee47e80, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47e60, Begin=0x00007fff8ee47e60, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47e40, Begin=0x00007fff8ee47e40, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47e20, Begin=0x00007fff8ee47e20, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47e00, Begin=0x00007fff8ee47e00, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47de0, Begin=0x00007fff8ee47de0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47dc0, Begin=0x00007fff8ee47dc0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47da0, Begin=0x00007fff8ee47da0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47d80, Begin=0x00007fff8ee47d80, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47d60, Begin=0x00007fff8ee47d60, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47d40, Begin=0x00007fff8ee47d40, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47d20, Begin=0x00007fff8ee47d20, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47d00, Begin=0x00007fff8ee47d00, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47ce0, Begin=0x00007fff8ee47ce0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47cc0, Begin=0x00007fff8ee47cc0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47ca0, Begin=0x00007fff8ee47ca0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47c80, Begin=0x00007fff8ee47c80, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47c60, Begin=0x00007fff8ee47c60, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47c40, Begin=0x00007fff8ee47c40, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47c20, Begin=0x00007fff8ee47c20, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47c00, Begin=0x00007fff8ee47c00, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47be0, Begin=0x00007fff8ee47be0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47bc0, Begin=0x00007fff8ee47bc0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47ba0, Begin=0x00007fff8ee47ba0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47b80, Begin=0x00007fff8ee47b80, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47b60, Begin=0x00007fff8ee47b60, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47b40, Begin=0x00007fff8ee47b40, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47b20, Begin=0x00007fff8ee47b20, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47b00, Begin=0x00007fff8ee47b00, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47ae0, Begin=0x00007fff8ee47ae0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47ac0, Begin=0x00007fff8ee47ac0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47aa0, Begin=0x00007fff8ee47aa0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47a80, Begin=0x00007fff8ee47a80, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47a60, Begin=0x00007fff8ee47a60, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47a40, Begin=0x00007fff8ee47a40, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47a20, Begin=0x00007fff8ee47a20, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47a00, Begin=0x00007fff8ee47a00, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee479e0, Begin=0x00007fff8ee479e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee479c0, Begin=0x00007fff8ee479c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee479a0, Begin=0x00007fff8ee479a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47980, Begin=0x00007fff8ee47980, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47960, Begin=0x00007fff8ee47960, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47940, Begin=0x00007fff8ee47940, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47920, Begin=0x00007fff8ee47920, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47900, Begin=0x00007fff8ee47900, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee478e0, Begin=0x00007fff8ee478e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee478c0, Begin=0x00007fff8ee478c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee478a0, Begin=0x00007fff8ee478a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47880, Begin=0x00007fff8ee47880, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47860, Begin=0x00007fff8ee47860, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47840, Begin=0x00007fff8ee47840, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47820, Begin=0x00007fff8ee47820, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47800, Begin=0x00007fff8ee47800, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee477e0, Begin=0x00007fff8ee477e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee477c0, Begin=0x00007fff8ee477c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee477a0, Begin=0x00007fff8ee477a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47780, Begin=0x00007fff8ee47780, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47760, Begin=0x00007fff8ee47760, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47740, Begin=0x00007fff8ee47740, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47720, Begin=0x00007fff8ee47720, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47700, Begin=0x00007fff8ee47700, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee476e0, Begin=0x00007fff8ee476e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee476c0, Begin=0x00007fff8ee476c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee476a0, Begin=0x00007fff8ee476a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47680, Begin=0x00007fff8ee47680, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47660, Begin=0x00007fff8ee47660, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47640, Begin=0x00007fff8ee47640, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47620, Begin=0x00007fff8ee47620, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47600, Begin=0x00007fff8ee47600, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee475e0, Begin=0x00007fff8ee475e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee475c0, Begin=0x00007fff8ee475c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee475a0, Begin=0x00007fff8ee475a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47580, Begin=0x00007fff8ee47580, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47560, Begin=0x00007fff8ee47560, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47540, Begin=0x00007fff8ee47540, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47520, Begin=0x00007fff8ee47520, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47500, Begin=0x00007fff8ee47500, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee474e0, Begin=0x00007fff8ee474e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee474c0, Begin=0x00007fff8ee474c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee474a0, Begin=0x00007fff8ee474a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47480, Begin=0x00007fff8ee47480, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47460, Begin=0x00007fff8ee47460, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47440, Begin=0x00007fff8ee47440, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47420, Begin=0x00007fff8ee47420, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47400, Begin=0x00007fff8ee47400, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee473e0, Begin=0x00007fff8ee473e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee473c0, Begin=0x00007fff8ee473c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee473a0, Begin=0x00007fff8ee473a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47380, Begin=0x00007fff8ee47380, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47360, Begin=0x00007fff8ee47360, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47340, Begin=0x00007fff8ee47340, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47320, Begin=0x00007fff8ee47320, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47300, Begin=0x00007fff8ee47300, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee472e0, Begin=0x00007fff8ee472e0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee472c0, Begin=0x00007fff8ee472c0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee472a0, Begin=0x00007fff8ee472a0, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0xff00000041a00000, Begin=0xff00000041a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 1: Base=0xff00000001a00000, Begin=0xff00000001a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 2: Base=0xff00000021a00000, Begin=0xff00000021a00000, Size=8, Type=0x120, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fff8ee47280, Begin=0x00007fff8ee47280, Size=32, Type=0x800, Name=unknown +omptarget --> Forwarding first-private value 0xff00000041a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000001a00000 to the target construct +omptarget --> Forwarding first-private value 0xff00000021a00000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0a__Z4main_l104 with pointer 0x0000000007660fd0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0a__Z4main_l104 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000006a90c18... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000006a90c18 on device 0 +omptarget --> Call to omp_target_memcpy, dst device 1, src device 0, dst addr 0x0000790327a00010, src addr 0xff00000041a00000, dst offset 0, src offset 0, length 536870912 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> copy from device to host +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x0000790327a00010) +omptarget --> omp_target_memcpy returns 0 +omptarget --> Call to omp_target_free for device 0 and address 0xff00000001a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0xff00000021a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr +omptarget --> Call to omp_target_free for device 0 and address 0xff00000041a00000 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> omp_target_free deallocated device ptr Solution validates -Checksum = 53687091200.000000; Avg time (s): 0.011080 +Checksum = 53687091200.000000; Avg time (s): 0.002807 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000409d70 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000000e9d860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000002ae9798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000002ae9798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000002ae9798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002ae9798 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002ae9798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002ae9798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000002ae9798 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1636040704, 34284 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1636040704, 34496 +TARGET LEVEL_ZERO RTL --> -- Freed : 1636040704, 34496 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1636040704, 34496 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 7, 7 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000002ae9798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map.debug index 07f14036f5..259b35064f 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map.debug @@ -1,8824 +1,10542 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001fad440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001fad440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001fad440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001fad440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001fad440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001fad440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001fad440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001fad440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001fad440, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001fad440, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000409aa0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x00000000019a9930 has index 0! -Libomptarget --> Registering image 0x0000000000409aa0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001fad440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f1a20400000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001fad440: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f1abfccd000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001fad440: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000409aa0 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000002071e00 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000029bec90 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 40 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 40 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2403cae3__Z4main_l53 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cae3__Z4main_l53_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004080c8, Name = __omp_offloading_3d_2403cae3__Z4main_l53, NumArgs = 6, Handle = 0x0000000002690810 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973620, Begin=0x00007ffd08973620, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000002f6a560 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000003000060 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973600, Begin=0x00007ffd08973600, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089735e0, Begin=0x00007ffd089735e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089735c0, Begin=0x00007ffd089735c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089735a0, Begin=0x00007ffd089735a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973580, Begin=0x00007ffd08973580, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973560, Begin=0x00007ffd08973560, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973540, Begin=0x00007ffd08973540, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973520, Begin=0x00007ffd08973520, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973500, Begin=0x00007ffd08973500, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089734e0, Begin=0x00007ffd089734e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089734c0, Begin=0x00007ffd089734c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089734a0, Begin=0x00007ffd089734a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973480, Begin=0x00007ffd08973480, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973460, Begin=0x00007ffd08973460, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973440, Begin=0x00007ffd08973440, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973420, Begin=0x00007ffd08973420, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973400, Begin=0x00007ffd08973400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089733e0, Begin=0x00007ffd089733e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089733c0, Begin=0x00007ffd089733c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089733a0, Begin=0x00007ffd089733a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973380, Begin=0x00007ffd08973380, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973360, Begin=0x00007ffd08973360, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973340, Begin=0x00007ffd08973340, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973320, Begin=0x00007ffd08973320, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973300, Begin=0x00007ffd08973300, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089732e0, Begin=0x00007ffd089732e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089732c0, Begin=0x00007ffd089732c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089732a0, Begin=0x00007ffd089732a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973280, Begin=0x00007ffd08973280, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973260, Begin=0x00007ffd08973260, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973240, Begin=0x00007ffd08973240, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973220, Begin=0x00007ffd08973220, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973200, Begin=0x00007ffd08973200, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089731e0, Begin=0x00007ffd089731e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089731c0, Begin=0x00007ffd089731c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089731a0, Begin=0x00007ffd089731a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973180, Begin=0x00007ffd08973180, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973160, Begin=0x00007ffd08973160, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973140, Begin=0x00007ffd08973140, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973120, Begin=0x00007ffd08973120, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973100, Begin=0x00007ffd08973100, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089730e0, Begin=0x00007ffd089730e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089730c0, Begin=0x00007ffd089730c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089730a0, Begin=0x00007ffd089730a0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973080, Begin=0x00007ffd08973080, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973060, Begin=0x00007ffd08973060, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973040, Begin=0x00007ffd08973040, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973020, Begin=0x00007ffd08973020, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08973000, Begin=0x00007ffd08973000, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972fe0, Begin=0x00007ffd08972fe0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972fc0, Begin=0x00007ffd08972fc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972fa0, Begin=0x00007ffd08972fa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972f80, Begin=0x00007ffd08972f80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972f60, Begin=0x00007ffd08972f60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972f40, Begin=0x00007ffd08972f40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972f20, Begin=0x00007ffd08972f20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972f00, Begin=0x00007ffd08972f00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972ee0, Begin=0x00007ffd08972ee0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972ec0, Begin=0x00007ffd08972ec0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972ea0, Begin=0x00007ffd08972ea0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972e80, Begin=0x00007ffd08972e80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972e60, Begin=0x00007ffd08972e60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972e40, Begin=0x00007ffd08972e40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972e20, Begin=0x00007ffd08972e20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972e00, Begin=0x00007ffd08972e00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972de0, Begin=0x00007ffd08972de0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972dc0, Begin=0x00007ffd08972dc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972da0, Begin=0x00007ffd08972da0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972d80, Begin=0x00007ffd08972d80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972d60, Begin=0x00007ffd08972d60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972d40, Begin=0x00007ffd08972d40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972d20, Begin=0x00007ffd08972d20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972d00, Begin=0x00007ffd08972d00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972ce0, Begin=0x00007ffd08972ce0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972cc0, Begin=0x00007ffd08972cc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972ca0, Begin=0x00007ffd08972ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972c80, Begin=0x00007ffd08972c80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972c60, Begin=0x00007ffd08972c60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972c40, Begin=0x00007ffd08972c40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972c20, Begin=0x00007ffd08972c20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972c00, Begin=0x00007ffd08972c00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972be0, Begin=0x00007ffd08972be0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972bc0, Begin=0x00007ffd08972bc0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972ba0, Begin=0x00007ffd08972ba0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972b80, Begin=0x00007ffd08972b80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972b60, Begin=0x00007ffd08972b60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972b40, Begin=0x00007ffd08972b40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972b20, Begin=0x00007ffd08972b20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972b00, Begin=0x00007ffd08972b00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972ae0, Begin=0x00007ffd08972ae0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972ac0, Begin=0x00007ffd08972ac0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972aa0, Begin=0x00007ffd08972aa0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972a80, Begin=0x00007ffd08972a80, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972a60, Begin=0x00007ffd08972a60, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972a40, Begin=0x00007ffd08972a40, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972a20, Begin=0x00007ffd08972a20, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd08972a00, Begin=0x00007ffd08972a00, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089729e0, Begin=0x00007ffd089729e0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f1a5fc8b010, Begin=0x00007f1a5fc8b010, Size=536870912, Type=0x23, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f1a9fc8d010, Begin=0x00007f1a9fc8d010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f1a7fc8c010, Begin=0x00007f1a7fc8c010, Size=536870912, Type=0x21, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffd089729c0, Begin=0x00007ffd089729c0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a5fc8b010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a5fc8b010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a9fc8d010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a9fc8d010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f1a7fc8c010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f1a7fc8c010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f1a5fc8b010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f1a9fc8d010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f1a7fc8c010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cae3__Z4main_l53 with pointer 0x000000000235a470 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000235a470... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002690810 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000235a470 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f1a5fc8b010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a7fc8c010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a7fc8c010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a9fc8d010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a9fc8d010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f1a5fc8b010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f1a5fc8b010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000409aa0 is compatible with RTL 0x00000000019a9930! -Libomptarget --> Unregistered image 0x0000000000409aa0 from RTL 0x00000000019a9930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000409a80 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001fad440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001fad440 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 161061273600, 0 -Target LEVEL0 RTL --> -- Allocated: 161061273600, 0 -Target LEVEL0 RTL --> -- Freed : 161061273600, 0 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610612736, 0 -Target LEVEL0 RTL --> -- NumAllocs: 300, 0 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001fad440 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7be20d516740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007be20d503f00 0x00007be20d503800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7be20884bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7be20884bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7be20884c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7be20884c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7be20884e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7be20884e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7be20884e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7be20884e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7be20884e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7be20884e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7be20884cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7be20884edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7be20884ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7be20884d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7be20884d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7be20884d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7be20884d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7be20884d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7be20884cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7be20884cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7be20884cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7be20884cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7be20884cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7be20884c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7be20884c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7be20884c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7be20884c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7be20884c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7be20884c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7be20884ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7be20884c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7be20884c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7be20884c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7be20884c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7be20884c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7be20884c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7be20884c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7be20884bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7be20884c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7be20884c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7be20884d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7be20884d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7be20884da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7be20884d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7be20884d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7be20884d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7be20884da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7be20884dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7be20884dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7be20884ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7be20884e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7be20884e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7be20884ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7be20884ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7be20884eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7be20884e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7be20884eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7be20884ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7be20884eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7be20884e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7be20884e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7be20884e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7be20884e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7be20884e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7be20884e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7be20884e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7be20884e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7be208854110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7be2088541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x000000000381f798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00007be1fdf00000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x000000000381f798: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x000000000381f798: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x000000000381f798: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fffbe20df9f000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x000000000381f798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x000000000381f798, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x000000000381f798, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000408c30 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000408c30 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x1bd4320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b910, Begin=0x00007fffa126b910, Size=32, Type=0x800, Name=unknown +omptarget --> Trans table 0x1bd3860 : 0x1bd3898 +omptarget --> Trans table 0x1bd3860 : 0x1bd3898 +PluginInterface --> Load data from image 0x0000000000408c30 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000408c30 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008a8e208 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c0c__Z4main_l58 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fffa126b200) -> (tgt:0xff00ffffffc000c0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000c0 -> 0x7fffa126b200). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000077dd8e8. +omptarget --> Entry point 0x00000000004070b8 maps to __omp_offloading_821_10a4c0c__Z4main_l58 (0x00000000083b1350) +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008425748 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b8f0, Begin=0x00007fffa126b8f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b8d0, Begin=0x00007fffa126b8d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b8b0, Begin=0x00007fffa126b8b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b890, Begin=0x00007fffa126b890, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b870, Begin=0x00007fffa126b870, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b850, Begin=0x00007fffa126b850, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b830, Begin=0x00007fffa126b830, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b810, Begin=0x00007fffa126b810, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b7f0, Begin=0x00007fffa126b7f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b7d0, Begin=0x00007fffa126b7d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b7b0, Begin=0x00007fffa126b7b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b790, Begin=0x00007fffa126b790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b770, Begin=0x00007fffa126b770, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b750, Begin=0x00007fffa126b750, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b730, Begin=0x00007fffa126b730, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b710, Begin=0x00007fffa126b710, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b6f0, Begin=0x00007fffa126b6f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b6d0, Begin=0x00007fffa126b6d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b6b0, Begin=0x00007fffa126b6b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b690, Begin=0x00007fffa126b690, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b670, Begin=0x00007fffa126b670, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b650, Begin=0x00007fffa126b650, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b630, Begin=0x00007fffa126b630, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b610, Begin=0x00007fffa126b610, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b5f0, Begin=0x00007fffa126b5f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b5d0, Begin=0x00007fffa126b5d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b5b0, Begin=0x00007fffa126b5b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b590, Begin=0x00007fffa126b590, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b570, Begin=0x00007fffa126b570, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b550, Begin=0x00007fffa126b550, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b530, Begin=0x00007fffa126b530, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b510, Begin=0x00007fffa126b510, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b4f0, Begin=0x00007fffa126b4f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b4d0, Begin=0x00007fffa126b4d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b4b0, Begin=0x00007fffa126b4b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b490, Begin=0x00007fffa126b490, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b470, Begin=0x00007fffa126b470, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b450, Begin=0x00007fffa126b450, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b430, Begin=0x00007fffa126b430, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b410, Begin=0x00007fffa126b410, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b3f0, Begin=0x00007fffa126b3f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b3d0, Begin=0x00007fffa126b3d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b3b0, Begin=0x00007fffa126b3b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b390, Begin=0x00007fffa126b390, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b370, Begin=0x00007fffa126b370, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b350, Begin=0x00007fffa126b350, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b330, Begin=0x00007fffa126b330, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b310, Begin=0x00007fffa126b310, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b2f0, Begin=0x00007fffa126b2f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b2d0, Begin=0x00007fffa126b2d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b2b0, Begin=0x00007fffa126b2b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b290, Begin=0x00007fffa126b290, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b270, Begin=0x00007fffa126b270, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b250, Begin=0x00007fffa126b250, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b230, Begin=0x00007fffa126b230, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b210, Begin=0x00007fffa126b210, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b1f0, Begin=0x00007fffa126b1f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b1d0, Begin=0x00007fffa126b1d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b1b0, Begin=0x00007fffa126b1b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b190, Begin=0x00007fffa126b190, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b170, Begin=0x00007fffa126b170, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b150, Begin=0x00007fffa126b150, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b130, Begin=0x00007fffa126b130, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b110, Begin=0x00007fffa126b110, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b0f0, Begin=0x00007fffa126b0f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b0d0, Begin=0x00007fffa126b0d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b0b0, Begin=0x00007fffa126b0b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b090, Begin=0x00007fffa126b090, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b070, Begin=0x00007fffa126b070, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b050, Begin=0x00007fffa126b050, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b030, Begin=0x00007fffa126b030, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126b010, Begin=0x00007fffa126b010, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126aff0, Begin=0x00007fffa126aff0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126afd0, Begin=0x00007fffa126afd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126afb0, Begin=0x00007fffa126afb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126af90, Begin=0x00007fffa126af90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126af70, Begin=0x00007fffa126af70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126af50, Begin=0x00007fffa126af50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126af30, Begin=0x00007fffa126af30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126af10, Begin=0x00007fffa126af10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126aef0, Begin=0x00007fffa126aef0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126aed0, Begin=0x00007fffa126aed0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126aeb0, Begin=0x00007fffa126aeb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ae90, Begin=0x00007fffa126ae90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ae70, Begin=0x00007fffa126ae70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ae50, Begin=0x00007fffa126ae50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ae30, Begin=0x00007fffa126ae30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ae10, Begin=0x00007fffa126ae10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126adf0, Begin=0x00007fffa126adf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126add0, Begin=0x00007fffa126add0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126adb0, Begin=0x00007fffa126adb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ad90, Begin=0x00007fffa126ad90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ad70, Begin=0x00007fffa126ad70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ad50, Begin=0x00007fffa126ad50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ad30, Begin=0x00007fffa126ad30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126ad10, Begin=0x00007fffa126ad10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126acf0, Begin=0x00007fffa126acf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126acd0, Begin=0x00007fffa126acd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 +omptarget --> Entering target region for device 0 with entry point 0x00000000004070b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007be197a00010, Begin=0x00007be197a00010, Size=536870912, Type=0x23, Name=unknown +omptarget --> Entry 1: Base=0x00007be1d7e00010, Begin=0x00007be1d7e00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 2: Base=0x00007be1b7c00010, Begin=0x00007be1b7c00010, Size=536870912, Type=0x21, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007fffa126acb0, Begin=0x00007fffa126acb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be197a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be197a00010, HstPtrBegin=0x00007be197a00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be197a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be197a00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1d7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1d7e00010, HstPtrBegin=0x00007be1d7e00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1d7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1d7e00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007be1b7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007be1b7c00010, HstPtrBegin=0x00007be1b7c00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007be1b7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007be1b7c00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007be197a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007be1d7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007be1b7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0c__Z4main_l58 with pointer 0x00000000083b1350 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0c__Z4main_l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000077dd8e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 3 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000077dd8e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1b7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be1d7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007be197a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007be197a00010) +omptarget --> Removing map entry with HstPtrBegin=0x00007be1b7c00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1b7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be1d7e00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be1d7e00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007be197a00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007be197a00010 Solution validates -Checksum = 53687091200.000000; Avg time (s): 0.160193 +Checksum = 53687091200.000000; Avg time (s): 0.078072 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000408c30 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000001bd3860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x000000000381f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x000000000381f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x000000000381f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000381f798 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000381f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x000000000381f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x000000000381f798 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 161086701568, 34284 +TARGET LEVEL_ZERO RTL --> -- Allocated: 161086701568, 34496 +TARGET LEVEL_ZERO RTL --> -- Freed : 161086701568, 34496 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1636040704, 34496 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 304, 7 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x000000000381f798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map2.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map2.debug index b936d82298..6ed0e9b5a9 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map2.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map2.debug @@ -1,6288 +1,6305 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000022ed470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000022ed470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000022ed470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000022ed470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000022ed470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000022ed470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000022ed470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000022ed470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x00000000022ed470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x00000000022ed470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000409ae0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000001ce9930 has index 0! -Libomptarget --> Registering image 0x0000000000409ae0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering data begin region for device 0 with 3 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 1 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x00000000022ed470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f6014400000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x00000000022ed470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f60998e2000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x00000000022ed470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x0000000000409ae0 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x00000000023b1e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002d315a0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 40 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 40 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: __omp_offloading_3d_2403cad3__Z4main_l56 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cad3__Z4main_l56_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x00000000004080c8, Name = __omp_offloading_3d_2403cad3__Z4main_l56, NumArgs = 6, Handle = 0x00000000029d0860 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=536870912, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=536870912, Type=0x1, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=536870912, Type=0x3, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f60798a2010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f60798a2010) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f60798a2010) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f60598a1010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f60598a1010) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f60598a1010) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f60398a0010 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f60398a0010) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f60398a0010) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000032aa5b0 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x000000000330dac0 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering target region with entry point 0x00000000004080c8 and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=0, Type=0x220, Name=unknown -Libomptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc0fd2f400, Begin=0x00007ffc0fd2f400, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000040200000, Offset: 0) from host pointer 0x00007f60398a0010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000000200000, Offset: 0) from host pointer 0x00007f60798a2010 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00000020200000, Offset: 0) from host pointer 0x00007f60598a1010 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad3__Z4main_l56 with pointer 0x000000000269a2c0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x000000000269a2c0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00000040200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00000000200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00000020200000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000029d0860 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x000000000269a2c0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=0)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 0 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Entering data end region with 3 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007f60798a2010, Begin=0x00007f60798a2010, Size=536870912, Type=0x1, Name=unknown -Libomptarget --> Entry 1: Base=0x00007f60598a1010, Begin=0x00007f60598a1010, Size=536870912, Type=0x1, Name=unknown -Libomptarget --> Entry 2: Base=0x00007f60398a0010, Begin=0x00007f60398a0010, Size=536870912, Type=0x3, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f60398a0010) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000040200000) -> (hst:0x00007f60398a0010) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60398a0010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f60398a0010, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60598a1010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f60598a1010, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f60798a2010, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f60798a2010, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x0000000000409ae0 is compatible with RTL 0x0000000001ce9930! -Libomptarget --> Unregistered image 0x0000000000409ae0 from RTL 0x0000000001ce9930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x0000000000409ac0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x00000000022ed470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x00000000022ed470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610612736, 0 -Target LEVEL0 RTL --> -- Allocated: 1610612736, 0 -Target LEVEL0 RTL --> -- Freed : 1610612736, 0 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610612736, 0 -Target LEVEL0 RTL --> -- NumAllocs: 3, 0 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x00000000022ed470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x72062e516740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x000072062e503f00 0x000072062e503800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x72062984bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x72062984bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x72062984c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x72062984c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x72062984e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x72062984e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x72062984e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x72062984e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x72062984e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x72062984e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x72062984cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x72062984edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x72062984ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x72062984d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x72062984d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x72062984d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x72062984d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x72062984d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x72062984cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x72062984cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x72062984cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x72062984cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x72062984cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x72062984c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x72062984c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x72062984c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x72062984c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x72062984c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x72062984c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x72062984ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x72062984c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x72062984c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x72062984c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x72062984c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x72062984c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x72062984c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x72062984c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x72062984bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x72062984c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x72062984c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x72062984d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x72062984d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x72062984da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x72062984d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x72062984d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x72062984d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x72062984da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x72062984dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x72062984dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x72062984ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x72062984e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x72062984e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x72062984ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x72062984ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x72062984eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x72062984e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x72062984eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x72062984ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x72062984eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x72062984e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x72062984e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x72062984e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x72062984e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x72062984e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x72062984e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x72062984e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x72062984e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x720629854110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7206298541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000003964798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x000072061ef60000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000003964798: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000003964798: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000003964798: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff2062efef000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000003964798: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000003964798, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000003964798, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 1 +omptarget --> Image 0x0000000000409c70 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000409c70 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0x1d19320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering data begin region for device 0 with 3 mappings +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=536870912, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=536870912, Type=0x1, Name=unknown +omptarget --> Entry 2: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=536870912, Type=0x3, Name=unknown +omptarget --> Trans table 0x1d18860 : 0x1d18898 +omptarget --> Trans table 0x1d18860 : 0x1d18898 +PluginInterface --> Load data from image 0x0000000000409c70 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000409c70 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000008bd3208 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c0e__Z4main_l61 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007ffe64238140) -> (tgt:0xff00ffffffc000c0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000c0 -> 0x7ffe64238140). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x00000000079228e8. +omptarget --> Entry point 0x00000000004080b8 maps to __omp_offloading_821_10a4c0e__Z4main_l61 (0x0000000007a8c3f0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007205f7e00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007205f7e00010, HstPtrBegin=0x00007205f7e00010, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007205f7e00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007205f7e00010) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007205f7e00010) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007205d7c00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007205d7c00010, HstPtrBegin=0x00007205d7c00010, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007205d7c00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007205d7c00010) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007205d7c00010) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007205b7a00010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007205b7a00010, HstPtrBegin=0x00007205b7a00010, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007205b7a00010, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007205b7a00010) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007205b7a00010) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x000000000856a748 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x00000000004080b8 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 1: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 2: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=0, Type=0x220, Name=unknown +omptarget --> Entry 3: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 4: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 5: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 6: Base=0x00007ffe64238790, Begin=0x00007ffe64238790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000041a00000, Offset: 0) from host pointer 0x00007205b7a00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000001a00000, Offset: 0) from host pointer 0x00007205f7e00010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00000021a00000, Offset: 0) from host pointer 0x00007205d7c00010 +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c0e__Z4main_l61 with pointer 0x0000000007a8c3f0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c0e__Z4main_l61 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x00000000079228e8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00000041a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00000001a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00000021a00000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x00000000079228e8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=0)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=0, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 0 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Entering data end region for device 0 with 3 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007205f7e00010, Begin=0x00007205f7e00010, Size=536870912, Type=0x1, Name=unknown +omptarget --> Entry 1: Base=0x00007205d7c00010, Begin=0x00007205d7c00010, Size=536870912, Type=0x1, Name=unknown +omptarget --> Entry 2: Base=0x00007205b7a00010, Begin=0x00007205b7a00010, Size=536870912, Type=0x3, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007205b7a00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00007205b7a00010) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000041a00000) -> (hst:0x00007205b7a00010) +omptarget --> Looking up mapping(HstPtrBegin=0x00007205d7c00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007205f7e00010, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007205b7a00010, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007205b7a00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007205d7c00010, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007205d7c00010 +omptarget --> Removing map entry with HstPtrBegin=0x00007205f7e00010, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007205f7e00010 Solution validates -Checksum = 53687091200.000000; Avg time (s): 0.015915 +Checksum = 53687091200.000000; Avg time (s): 0.007886 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000409c70 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000001d18860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000003964798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000003964798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000003964798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003964798 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003964798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000003964798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000003964798 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1636040704, 34284 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1636040704, 34496 +TARGET LEVEL_ZERO RTL --> -- Freed : 1636040704, 34496 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1636040704, 34496 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 7, 7 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000003964798 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map2_f.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map2_f.debug index 4a2732bb6c..f328af282e 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map2_f.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map2_f.debug @@ -1,12684 +1,12215 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002944470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002944470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002944470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002944470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002944470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002944470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002944470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002944470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000002944470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000002944470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000048a4f0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x0000000002340930 has index 0! -Libomptarget --> Registering image 0x000000000048a4f0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering data begin region for device 0 with 9 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 0 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000002944470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007ff6d8400000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000002944470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007ff784528000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000002944470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x000000000048a4f0 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000002a08e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000036f39a0 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Warning: number of entries in host and device offload tables mismatch (1 != 2). -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: _ZL7pone_ld_44c4a332731aab37c19140fadc02039b -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2403cada_MAIN___l55 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cada_MAIN___l55_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 104 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x000000000047412c, Name = __omp_offloading_3d_2403cada_MAIN___l55, NumArgs = 9, Handle = 0x00000000030c9830 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x0, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x0, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x0, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffc117240c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007ff7184e6300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007ff7184e6300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007ff7184e6300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000003a716e0) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffc117240c8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffc117240c8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffc11724020 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007ff7604e8280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007ff7604e8280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007ff7604e8280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000003a716e8) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffc11724028) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffc11724028) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007ffc11724070 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007ff73c4e72c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007ff73c4e72c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007ff73c4e72c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x0000000003a716f0) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007ffc11724078) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007ffc11724078) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x0000000003081c60 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000002eea780 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000213, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000213, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000213, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007ffc11723ca0, Begin=0x00007ffc11723ca0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=8)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007ffc117240c0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007ffc11724020 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007ffc11724070 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cada_MAIN___l55 with pointer 0x0000000002cf2be0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000002cf2be0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x00000000030c9830 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000002cf2be0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is not last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is not last -Libomptarget --> Entering data end region with 9 mappings -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c0, Size=72, Type=0x0, Name=unknown -Libomptarget --> Entry 1: Base=0x00007ffc117240c0, Begin=0x00007ff7184e6300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007ffc117240c0, Begin=0x00007ffc117240c8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007ffc11724020, Begin=0x00007ffc11724020, Size=72, Type=0x0, Name=unknown -Libomptarget --> Entry 4: Base=0x00007ffc11724020, Begin=0x00007ff7604e8280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007ffc11724020, Begin=0x00007ffc11724028, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007ffc11724070, Begin=0x00007ffc11724070, Size=72, Type=0x0, Name=unknown -Libomptarget --> Entry 7: Base=0x00007ffc11724070, Begin=0x00007ff73c4e72c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007ffc11724070, Begin=0x00007ffc11724078, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724078, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724078, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724028, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724028, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007ff7184e6300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007ff7184e6300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff73c4e72c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ff73c4e72c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724070, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffc11724070 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffc11724070, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7604e8280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ff7604e8280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc11724020, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffc11724020 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffc11724020, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ff7184e6300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ff7184e6300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007ffc117240c0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007ffc117240c0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007ffc117240c0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.013698 -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000048a4f0 is compatible with RTL 0x0000000002340930! -Libomptarget --> Unregistered image 0x000000000048a4f0 from RTL 0x0000000002340930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x000000000048a4d0 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000002944470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000002944470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 1610678272, 216 -Target LEVEL0 RTL --> -- Allocated: 1610678272, 384 -Target LEVEL0 RTL --> -- Freed : 1610678272, 384 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610678272, 384 -Target LEVEL0 RTL --> -- NumAllocs: 4, 3 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000002944470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x7cb451b16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x00007cb451b03f00 0x00007cb451b03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x7cb451eb6c20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x7cb451eb6d30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x7cb451eb7150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x7cb451eb7210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x7cb451eb9570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x7cb451eb9870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x7cb451eb9690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x7cb451eb96f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x7cb451eb9810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x7cb451eb95d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x7cb451eb7f90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x7cb451eb9db0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x7cb451eb9e10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x7cb451eb80b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x7cb451eb8180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x7cb451eb8110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x7cb451eb8420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x7cb451eb8480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x7cb451eb7c30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x7cb451eb7b10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x7cb451eb7b70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x7cb451eb7bd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x7cb451eb7c90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x7cb451eb78d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x7cb451eb7930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x7cb451eb7990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x7cb451eb79f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x7cb451eb7750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x7cb451eb7810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x7cb451eb9f40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x7cb451eb7630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x7cb451eb7270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x7cb451eb7390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x7cb451eb72d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x7cb451eb73f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x7cb451eb74b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x7cb451eb76f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x7cb451eb6f10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x7cb451eb7090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x7cb451eb7030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x7cb451eb85a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x7cb451eb8600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x7cb451eb8a20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x7cb451eb8900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x7cb451eb84e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x7cb451eb8540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x7cb451eb8a80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x7cb451eb8d30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x7cb451eb8d90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x7cb451eb8df0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x7cb451eb98d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x7cb451eb9930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x7cb451eb9d50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x7cb451eb9cf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x7cb451eb9b10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x7cb451eb99f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x7cb451eb9b70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x7cb451eb9a50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x7cb451eb9ab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x7cb451eb9090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x7cb451eb90f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x7cb451eb9030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x7cb451eb9150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x7cb451eb9210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x7cb451eb91b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x7cb451eb9630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x7cb451eb97b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x7cb451ebf110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x7cb451ebf1d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000002a304d8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x00007cb4426f0000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000002a304d8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000002a304d8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000002a304d8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fffcb452779000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000002a304d8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000002a304d8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000002a304d8, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 0 +omptarget --> Image 0x0000000000484120 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x0000000000484120 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0xde3320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering data begin region for device 0 with 9 mappings +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x0, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x0, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x0, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Trans table 0xde2860 : 0xde2898 +omptarget --> Trans table 0xde2860 : 0xde2898 +PluginInterface --> Load data from image 0x0000000000484120 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x0000000000484120 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000002f81f88 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c56_MAIN___l60 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fffcc57f670) -> (tgt:0xff00ffffffc000d0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000d0 -> 0x7fffcc57f670). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000002cff078. +omptarget --> Entry point 0x000000000046d34a maps to __omp_offloading_821_10a4c56_MAIN___l60 (0x0000000002aec1d0) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcc580010 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbb0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbb0000, size = 65536, pool size = 327680 +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcc580010, HstPtrBegin=0x00007fffcc580010, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcc580010, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007cb3cfa00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007cb3cfa00400, HstPtrBegin=0x00007cb3cfa00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007cb3cfa00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007cb3cfa00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007cb3cfa00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002efaac0) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcc580018) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcc580018) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcc580060 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcc580060, HstPtrBegin=0x00007fffcc580060, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcc580060, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007cb417e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007cb417e00380, HstPtrBegin=0x00007cb417e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007cb417e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007cb417e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007cb417e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002efaac8) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcc580068) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcc580068) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fffcc5800b0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fffcc5800b0, HstPtrBegin=0x00007fffcc5800b0, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fffcc5800b0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007cb3f3c003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x00007cb3f3c003c0, HstPtrBegin=0x00007cb3f3c003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007cb3f3c003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x00007cb3f3c003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x00007cb3f3c003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002efaad0) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fffcc5800b8) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fffcc5800b8) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000002ef1a18 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000213, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000213, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000213, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fffcc57fbf0, Begin=0x00007fffcc57fbf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=8)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists (implicit) with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=2 (incremented), HoldRefCount=0, Name=unknown +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fffcc580010 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fffcc580060 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fffcc5800b0 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c56_MAIN___l60 with pointer 0x0000000002aec1d0 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c56_MAIN___l60 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002cff078... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 0 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002cff078 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=2 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is not last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (decremented), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is not last +omptarget --> Entering data end region for device 0 with 9 mappings +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fffcc580010, Begin=0x00007fffcc580010, Size=72, Type=0x0, Name=unknown +omptarget --> Entry 1: Base=0x00007fffcc580010, Begin=0x00007cb3cfa00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fffcc580010, Begin=0x00007fffcc580018, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fffcc580060, Begin=0x00007fffcc580060, Size=72, Type=0x0, Name=unknown +omptarget --> Entry 4: Base=0x00007fffcc580060, Begin=0x00007cb417e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fffcc580060, Begin=0x00007fffcc580068, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b0, Size=72, Type=0x0, Name=unknown +omptarget --> Entry 7: Base=0x00007fffcc5800b0, Begin=0x00007cb3f3c003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fffcc5800b0, Begin=0x00007fffcc5800b8, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b8, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3f3c003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc5800b0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580068, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580068, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb417e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580060, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580018, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580018, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007cb3cfa00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007cb3cfa00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x00007cb3cfa00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fffcc580010, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x00007cb3f3c003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007cb3f3c003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcc5800b0, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcc5800b0 +omptarget --> Removing map entry with HstPtrBegin=0x00007cb417e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007cb417e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcc580060, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcc580060 +omptarget --> Removing map entry with HstPtrBegin=0x00007cb3cfa00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x00007cb3cfa00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fffcc580010, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fffcc580010 +Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.005318 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x0000000000484120 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000000de2860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000002a304d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000002a304d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000002a304d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002a304d8 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 128]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002a304d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002a304d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000002a304d8 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 1636106240, 34500 +TARGET LEVEL_ZERO RTL --> -- Allocated: 1636106240, 34880 +TARGET LEVEL_ZERO RTL --> -- Freed : 1636106240, 34880 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1636106240, 34880 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 8, 10 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000002a304d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded! diff --git a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map_f.debug b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map_f.debug index 64730f635d..d38115aee8 100644 --- a/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map_f.debug +++ b/Publications/GPU-Opt-Guide/OpenMP/21_omp_target_alloc/test_target_map_f.debug @@ -1,18427 +1,21144 @@ -Libomptarget --> Init target library! -Libomptarget --> Initialized OMPT -Libomptarget --> Loading RTLs... -Libomptarget --> Loading library 'libomptarget.rtl.level0.so'... -Target LEVEL0 RTL --> Init Level0 plugin! -Target LEVEL0 RTL --> omp_get_thread_limit() returned 2147483647 -Target LEVEL0 RTL --> omp_get_max_teams() returned 0 -Libomptarget --> Successfully loaded library 'libomptarget.rtl.level0.so'! -Target LEVEL0 RTL --> Looking for Level0 devices... -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001a9f470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001a9f470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001a9f470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001a9f470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001a9f470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001a9f470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001a9f470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001a9f470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found copy command queue for device 0x0000000001a9f470, ordinal = 1 -Target LEVEL0 RTL --> Found link copy command queue for device 0x0000000001a9f470, ordinal = 2, number of queues = 7 -Target LEVEL0 RTL --> Found a GPU device, Name = Intel(R) Graphics [0x0bd5] -Target LEVEL0 RTL --> Found 1 root devices, 5 total devices. -Target LEVEL0 RTL --> List of devices (DeviceID[.SubID[.CCSID]]) -Target LEVEL0 RTL --> -- 0 -Target LEVEL0 RTL --> -- 0.0.0 -Target LEVEL0 RTL --> -- 0.0.1 -Target LEVEL0 RTL --> -- 0.0.2 -Target LEVEL0 RTL --> -- 0.0.3 -Target LEVEL0 RTL --> Driver API version is 10003 -Target LEVEL0 RTL --> Interop property IDs, Names, Descriptions -Target LEVEL0 RTL --> -- 0, device_num_eus, intptr_t, total number of EUs -Target LEVEL0 RTL --> -- 1, device_num_threads_per_eu, intptr_t, number of threads per EU -Target LEVEL0 RTL --> -- 2, device_eu_simd_width, intptr_t, physical EU simd width -Target LEVEL0 RTL --> -- 3, device_num_eus_per_subslice, intptr_t, number of EUs per sub-slice -Target LEVEL0 RTL --> -- 4, device_num_subslices_per_slice, intptr_t, number of sub-slices per slice -Target LEVEL0 RTL --> -- 5, device_num_slices, intptr_t, number of slices -Target LEVEL0 RTL --> -- 6, device_local_mem_size, intptr_t, local memory size in bytes -Target LEVEL0 RTL --> -- 7, device_global_mem_size, intptr_t, global memory size in bytes -Target LEVEL0 RTL --> -- 8, device_global_mem_cache_size, intptr_t, global memory cache size in bytes -Target LEVEL0 RTL --> -- 9, device_max_clock_frequency, intptr_t, max clock frequency in MHz -Target LEVEL0 RTL --> Found driver extensions: -Target LEVEL0 RTL --> -- ZE_extension_float_atomics -Target LEVEL0 RTL --> -- ZE_experimental_relaxed_allocation_limits -Target LEVEL0 RTL --> -- ZE_experimental_module_program -Target LEVEL0 RTL --> -- ZE_experimental_scheduling_hints -Target LEVEL0 RTL --> -- ZE_experimental_global_offset -Target LEVEL0 RTL --> -- ZE_extension_pci_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_compression_hints -Target LEVEL0 RTL --> -- ZE_experimental_image_view -Target LEVEL0 RTL --> -- ZE_experimental_image_memory_properties -Target LEVEL0 RTL --> -- ZE_extension_memory_free_policies -Target LEVEL0 RTL --> Returning 1 top-level devices -Libomptarget --> Registering RTL libomptarget.rtl.level0.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_push_subdevice -Libomptarget --> Optional interface: __tgt_rtl_pop_subdevice -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_get_num_sub_devices -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_command_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_command_batch_end -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_begin -Libomptarget --> Optional interface: __tgt_rtl_kernel_batch_end -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target LEVEL0 RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.opencl.so'... -Target OPENCL RTL --> Init OpenCL plugin! -Target OPENCL RTL --> omp_get_thread_limit() returned 2147483647 -Target OPENCL RTL --> omp_get_max_teams() returned 0 -Target OPENCL RTL --> Target device type is set to GPU -Libomptarget --> Successfully loaded library 'libomptarget.rtl.opencl.so'! -Target OPENCL RTL --> Start initializing OpenCL -Target OPENCL RTL --> Platform OpenCL 3.0 has 1 Devices -Target OPENCL RTL --> Extension clGetMemAllocInfoINTEL is found. -Target OPENCL RTL --> Extension clHostMemAllocINTEL is found. -Target OPENCL RTL --> Extension clDeviceMemAllocINTEL is found. -Target OPENCL RTL --> Extension clSharedMemAllocINTEL is found. -Target OPENCL RTL --> Extension clMemFreeINTEL is found. -Target OPENCL RTL --> Extension clSetKernelArgMemPointerINTEL is found. -Target OPENCL RTL --> Extension clEnqueueMemcpyINTEL is found. -Target OPENCL RTL --> Extension clSetProgramSpecializationConstant is found. -Target OPENCL RTL --> Extension clGetDeviceGlobalVariablePointerINTEL is found. -Target OPENCL RTL --> Extension clGetKernelSuggestedLocalWorkSizeINTEL is found. -Target OPENCL RTL --> Warning: Extension clGitsIndirectAllocationOffsets is not found. -Target OPENCL RTL --> Device 0: Intel(R) Graphics [0x0bd5] -Target OPENCL RTL --> Number of execution units on the device is 512 -Target OPENCL RTL --> Maximum work group size for the device is 1024 -Target OPENCL RTL --> Maximum memory allocation size is 65267564544 -Target OPENCL RTL --> Device local mem size: 131072 -Libomptarget --> Registering RTL libomptarget.rtl.opencl.so supporting 1 devices! -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_base -Libomptarget --> Optional interface: __tgt_rtl_data_alloc_managed -Libomptarget --> Optional interface: __tgt_rtl_data_realloc -Libomptarget --> Optional interface: __tgt_rtl_data_aligned_alloc -Libomptarget --> Optional interface: __tgt_rtl_get_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_release_offload_queue -Libomptarget --> Optional interface: __tgt_rtl_get_device_name -Libomptarget --> Optional interface: __tgt_rtl_get_platform_handle -Libomptarget --> Optional interface: __tgt_rtl_set_device_handle -Libomptarget --> Optional interface: __tgt_rtl_get_context_handle -Libomptarget --> Optional interface: __tgt_rtl_get_data_alloc_info -Libomptarget --> Optional interface: __tgt_rtl_init_ompt -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Optional interface: __tgt_rtl_manifest_data_for_region -Libomptarget --> Optional interface: __tgt_rtl_add_build_options -Libomptarget --> Optional interface: __tgt_rtl_is_supported_device -Libomptarget --> Optional interface: __tgt_rtl_deinit -Libomptarget --> Optional interface: __tgt_rtl_create_interop -Libomptarget --> Optional interface: __tgt_rtl_release_interop -Libomptarget --> Optional interface: __tgt_rtl_use_interop -Libomptarget --> Optional interface: __tgt_rtl_get_num_interop_properties -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_value -Libomptarget --> Optional interface: __tgt_rtl_get_interop_property_info -Libomptarget --> Optional interface: __tgt_rtl_get_interop_rc_desc -Libomptarget --> Optional interface: __tgt_rtl_is_accessible_addr_range -Libomptarget --> Optional interface: __tgt_rtl_notify_indirect_access -Libomptarget --> Optional interface: __tgt_rtl_is_private_arg_on_host -Libomptarget --> Optional interface: __tgt_rtl_alloc_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_free_per_hw_thread_scratch -Libomptarget --> Optional interface: __tgt_rtl_run_target_team_nd_region -Target OPENCL RTL --> Initialized OMPT -Libomptarget --> Loading library 'libomptarget.rtl.ppc64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ppc64.so': libomptarget.rtl.ppc64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.x86_64.so'... -Libomptarget --> Successfully loaded library 'libomptarget.rtl.x86_64.so'! -Libomptarget --> Registering RTL libomptarget.rtl.x86_64.so supporting 4 devices! -Libomptarget --> Optional interface: __tgt_rtl_requires_mapping -Libomptarget --> Loading library 'libomptarget.rtl.cuda.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.cuda.so': libomptarget.rtl.cuda.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.aarch64.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.aarch64.so': libomptarget.rtl.aarch64.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.ve.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.ve.so': libomptarget.rtl.ve.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.amdgpu.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.amdgpu.so': libomptarget.rtl.amdgpu.so: cannot open shared object file: No such file or directory! -Libomptarget --> Loading library 'libomptarget.rtl.rpc.so'... -Libomptarget --> Unable to load library 'libomptarget.rtl.rpc.so': libomptarget.rtl.rpc.so: cannot open shared object file: No such file or directory! -Libomptarget --> RTLs loaded! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000048a4a0 is compatible with RTL libomptarget.rtl.level0.so! -Libomptarget --> RTL 0x000000000149b930 has index 0! -Libomptarget --> Registering image 0x000000000048a4a0 with RTL libomptarget.rtl.level0.so! -Libomptarget --> Done registering entries! -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 0 -Target LEVEL0 RTL --> Initialize requires flags to 0 -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> Initialized device memory pool for device 0x0000000001a9f470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a shared memory object 0x00007f6f94200000 -Target LEVEL0 RTL --> Initialized shared memory pool for device 0x0000000001a9f470: AllocUnit = 262144, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Allocated a host memory 0x00007f70095c6000 -Target LEVEL0 RTL --> Initialized host memory pool for device 0x0000000001a9f470: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 -Target LEVEL0 RTL --> Initialized Level0 device 0 -Libomptarget --> Device 0 is ready to use. -Target LEVEL0 RTL --> Device 0: Loading binary from 0x000000000048a4a0 -Target LEVEL0 RTL --> Expecting to have 1 entries defined -Target LEVEL0 RTL --> Base L0 module compilation options: -cl-std=CL2.0 -Target LEVEL0 RTL --> Found a single section in the image -Target LEVEL0 RTL --> Created module from image #0. -Target LEVEL0 RTL --> Module link is not required -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table_size' of size 8 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 8 bytes). -Target LEVEL0 RTL --> Created a command list 0x0000000001b63e30 (Ordinal: 2) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x00000000027dae00 (Ordinal: 2, Index: 0) for device 0. -Target LEVEL0 RTL --> Warning: number of entries in host and device offload tables mismatch (1 != 2). -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_entries_table' of size 80 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 80 bytes). -Target LEVEL0 RTL --> Device offload table loaded: -Target LEVEL0 RTL --> 0: _ZL7pone_ld_44c4a332731aab37c19140fadc02039b -Target LEVEL0 RTL --> 1: __omp_offloading_3d_2403cad5_MAIN___l53 -Target LEVEL0 RTL --> Looking up device global variable '__omp_offloading_3d_2403cad5_MAIN___l53_kernel_info' of unknown size on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 104 bytes). -Target LEVEL0 RTL --> Kernel 0: Entry = 0x000000000047412c, Name = __omp_offloading_3d_2403cad5_MAIN___l53, NumArgs = 9, Handle = 0x0000000002224210 -Target LEVEL0 RTL --> Looking up device global variable '__omp_spirv_program_data' of size 48 bytes on device 0. -Target LEVEL0 RTL --> Global variable lookup succeeded (size: 48 bytes). -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b6b0, Begin=0x00007fff3669b6b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00fffffffe0000 -Target LEVEL0 RTL --> New block allocation for device memory pool: base = 0xff00fffffffe0000, size = 65536, pool size = 65536 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Created a command list 0x00000000021dc960 (Ordinal: 0) for device 0. -Target LEVEL0 RTL --> Created a command queue 0x0000000001e4ce40 (Ordinal: 0, Index: 0) for device 0. -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b690, Begin=0x00007fff3669b690, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b670, Begin=0x00007fff3669b670, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b650, Begin=0x00007fff3669b650, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b630, Begin=0x00007fff3669b630, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b610, Begin=0x00007fff3669b610, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b5f0, Begin=0x00007fff3669b5f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b5d0, Begin=0x00007fff3669b5d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b5b0, Begin=0x00007fff3669b5b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b590, Begin=0x00007fff3669b590, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b570, Begin=0x00007fff3669b570, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b550, Begin=0x00007fff3669b550, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b530, Begin=0x00007fff3669b530, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b510, Begin=0x00007fff3669b510, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b4f0, Begin=0x00007fff3669b4f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b4d0, Begin=0x00007fff3669b4d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b4b0, Begin=0x00007fff3669b4b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b490, Begin=0x00007fff3669b490, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b470, Begin=0x00007fff3669b470, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b450, Begin=0x00007fff3669b450, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b430, Begin=0x00007fff3669b430, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b410, Begin=0x00007fff3669b410, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b3f0, Begin=0x00007fff3669b3f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b3d0, Begin=0x00007fff3669b3d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b3b0, Begin=0x00007fff3669b3b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b390, Begin=0x00007fff3669b390, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b370, Begin=0x00007fff3669b370, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b350, Begin=0x00007fff3669b350, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b330, Begin=0x00007fff3669b330, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b310, Begin=0x00007fff3669b310, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b2f0, Begin=0x00007fff3669b2f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b2d0, Begin=0x00007fff3669b2d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b2b0, Begin=0x00007fff3669b2b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b290, Begin=0x00007fff3669b290, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b270, Begin=0x00007fff3669b270, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b250, Begin=0x00007fff3669b250, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b230, Begin=0x00007fff3669b230, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b210, Begin=0x00007fff3669b210, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b1f0, Begin=0x00007fff3669b1f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b1d0, Begin=0x00007fff3669b1d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b1b0, Begin=0x00007fff3669b1b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b190, Begin=0x00007fff3669b190, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b170, Begin=0x00007fff3669b170, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b150, Begin=0x00007fff3669b150, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b130, Begin=0x00007fff3669b130, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b110, Begin=0x00007fff3669b110, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b0f0, Begin=0x00007fff3669b0f0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b0d0, Begin=0x00007fff3669b0d0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b0b0, Begin=0x00007fff3669b0b0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b090, Begin=0x00007fff3669b090, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b070, Begin=0x00007fff3669b070, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b050, Begin=0x00007fff3669b050, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b030, Begin=0x00007fff3669b030, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669b010, Begin=0x00007fff3669b010, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aff0, Begin=0x00007fff3669aff0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669afd0, Begin=0x00007fff3669afd0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669afb0, Begin=0x00007fff3669afb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669af90, Begin=0x00007fff3669af90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669af70, Begin=0x00007fff3669af70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669af50, Begin=0x00007fff3669af50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669af30, Begin=0x00007fff3669af30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669af10, Begin=0x00007fff3669af10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aef0, Begin=0x00007fff3669aef0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aed0, Begin=0x00007fff3669aed0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aeb0, Begin=0x00007fff3669aeb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ae90, Begin=0x00007fff3669ae90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ae70, Begin=0x00007fff3669ae70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ae50, Begin=0x00007fff3669ae50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ae30, Begin=0x00007fff3669ae30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ae10, Begin=0x00007fff3669ae10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669adf0, Begin=0x00007fff3669adf0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669add0, Begin=0x00007fff3669add0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669adb0, Begin=0x00007fff3669adb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ad90, Begin=0x00007fff3669ad90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ad70, Begin=0x00007fff3669ad70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ad50, Begin=0x00007fff3669ad50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ad30, Begin=0x00007fff3669ad30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ad10, Begin=0x00007fff3669ad10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669acf0, Begin=0x00007fff3669acf0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669acd0, Begin=0x00007fff3669acd0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669acb0, Begin=0x00007fff3669acb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ac90, Begin=0x00007fff3669ac90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ac70, Begin=0x00007fff3669ac70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ac50, Begin=0x00007fff3669ac50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ac30, Begin=0x00007fff3669ac30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ac10, Begin=0x00007fff3669ac10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669abf0, Begin=0x00007fff3669abf0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669abd0, Begin=0x00007fff3669abd0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669abb0, Begin=0x00007fff3669abb0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ab90, Begin=0x00007fff3669ab90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ab70, Begin=0x00007fff3669ab70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ab50, Begin=0x00007fff3669ab50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ab30, Begin=0x00007fff3669ab30, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669ab10, Begin=0x00007fff3669ab10, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aaf0, Begin=0x00007fff3669aaf0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aad0, Begin=0x00007fff3669aad0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aab0, Begin=0x00007fff3669aab0, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aa90, Begin=0x00007fff3669aa90, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aa70, Begin=0x00007fff3669aa70, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Libomptarget --> Entering target region with entry point 0x000000000047412c and device Id 0 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_num_devices returning 1 -Libomptarget --> Call to omp_get_initial_device returning 1 -Libomptarget --> Checking whether device 0 is ready. -Libomptarget --> Is the device 0 (local ID 0) initialized? 1 -Libomptarget --> Device 0 is ready to use. -Libomptarget --> Entry 0: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 1: Base=0x00007fff3669b9f0, Begin=0x00007f6f9d584300, Size=536870912, Type=0x1000000000013, Name=unknown -Libomptarget --> Entry 2: Base=0x00007fff3669b9f0, Begin=0x00007fff3669b9f8, Size=64, Type=0x1000000000001, Name=unknown -Libomptarget --> Entry 3: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a0, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 4: Base=0x00007fff3669b9a0, Begin=0x00007f6fe5586280, Size=536870912, Type=0x4000000000011, Name=unknown -Libomptarget --> Entry 5: Base=0x00007fff3669b9a0, Begin=0x00007fff3669b9a8, Size=64, Type=0x4000000000001, Name=unknown -Libomptarget --> Entry 6: Base=0x00007fff3669b950, Begin=0x00007fff3669b950, Size=72, Type=0x20, Name=unknown -Libomptarget --> Entry 7: Base=0x00007fff3669b950, Begin=0x00007f6fc15852c0, Size=536870912, Type=0x7000000000011, Name=unknown -Libomptarget --> Entry 8: Base=0x00007fff3669b950, Begin=0x00007fff3669b958, Size=64, Type=0x7000000000001, Name=unknown -Libomptarget --> Entry 9: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 11: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 12: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 13: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 14: Base=0x0000000000000001, Begin=0x0000000000000001, Size=0, Type=0x120, Name=unknown -Libomptarget --> Entry 15: Base=0x00007fff3669aa50, Begin=0x00007fff3669aa50, Size=32, Type=0x800, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9f0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0000 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6f9d584300 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000000200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6f9d584300) -> (tgt:0xff00000000200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0000) -> [0xff00000000200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9160) -> (tgt:0xff00fffffffe0000) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0000 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9f8) -> (tgt:0xff00fffffffe0008) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b9a0 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0080 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fe5586280 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000020200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fe5586280) -> (tgt:0xff00000020200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0080) -> [0xff00000020200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9168) -> (tgt:0xff00fffffffe0080) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0080 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b9a8) -> (tgt:0xff00fffffffe0088) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Target LEVEL0 RTL --> Ptr 0x00007fff3669b950 requires mapping -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Has a pointer entry: -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> There are 8 bytes allocated at target address 0xff00fffffffe0100 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Target LEVEL0 RTL --> Ptr 0x00007f6fc15852c0 requires mapping -Target LEVEL0 RTL --> Allocated a device memory 0xff00000040200000 -Libomptarget --> Creating new map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown -Libomptarget --> Moving 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Target LEVEL0 RTL --> Copied 536870912 bytes (hst:0x00007f6fc15852c0) -> (tgt:0xff00000040200000) -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is new -Libomptarget --> Update pointer (0xff00fffffffe0100) -> [0xff00000040200000] -Target LEVEL0 RTL --> Copied 8 bytes (hst:0x00000000021a9170) -> (tgt:0xff00fffffffe0100) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=8)... -Target LEVEL0 RTL --> Notifying indirect access: 0xff00fffffffe0100 + 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown -Libomptarget --> Moving 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Target LEVEL0 RTL --> Copied 64 bytes (hst:0x00007fff3669b958) -> (tgt:0xff00fffffffe0108) -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is new -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0000, Offset: 0) from host pointer 0x00007fff3669b9f0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0080, Offset: 0) from host pointer 0x00007fff3669b9a0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> Obtained target argument (Begin: 0xff00fffffffe0100, Offset: 0) from host pointer 0x00007fff3669b950 -Libomptarget --> Forwarding first-private value 0x4008000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000000 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Forwarding first-private value 0x0000000000000001 to the target construct -Libomptarget --> Launching target execution __omp_offloading_3d_2403cad5_MAIN___l53 with pointer 0x0000000001e4dbe0 (index=0). -Target LEVEL0 RTL --> Executing a kernel 0x0000000001e4dbe0... -Target LEVEL0 RTL --> Assumed kernel SIMD width is 32 -Target LEVEL0 RTL --> Preferred group size is multiple of 64 -Target LEVEL0 RTL --> Level 0: Lb = 0, Ub = 67108863, Stride = 1 -Target LEVEL0 RTL --> Group sizes = {64, 1, 1} -Target LEVEL0 RTL --> Group counts = {1048576, 1, 1} -Target LEVEL0 RTL --> Kernel Pointer argument 0 (value: 0xff00fffffffe0000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 1 (value: 0xff00fffffffe0080) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Pointer argument 2 (value: 0xff00fffffffe0100) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 3 (value: 0x4008000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 4 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 5 (value: 0x0000000000000000) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 6 (value: 0x0000000003ffffff) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 7 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Kernel Scalar argument 8 (value: 0x0000000000000001) was set successfully for device 0. -Target LEVEL0 RTL --> Setting indirect access flags 0x0000000000000002 -Target LEVEL0 RTL --> Submitted kernel 0x0000000002224210 to device 0 -Target LEVEL0 RTL --> Executed kernel entry 0x0000000001e4dbe0 on device 0 -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b958, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b958, TgtPtrBegin=0xff00fffffffe0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0108 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000040200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0100 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a8, TgtPtrBegin=0xff00fffffffe0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0088 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000020200000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0080 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f8, Size=64)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f8, TgtPtrBegin=0xff00fffffffe0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 -Libomptarget --> There are 64 bytes allocated at target address 0xff00fffffffe0008 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 536870912 bytes allocated at target address 0xff00000000200000 - is last -Libomptarget --> Moving 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Target LEVEL0 RTL --> Copied 536870912 bytes (tgt:0xff00000000200000) -> (hst:0x00007f6f9d584300) -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Mapping exists with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 -Libomptarget --> There are 72 bytes allocated at target address 0xff00fffffffe0000 - is last -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fc15852c0, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000040200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000040200000 (Base: 0xff00000040200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fc15852c0, TgtPtrBegin=0xff00000040200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b950, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b950 -Libomptarget --> Deleting tgt data 0xff00fffffffe0100 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b950, TgtPtrBegin=0xff00fffffffe0100, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6fe5586280, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000020200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000020200000 (Base: 0xff00000020200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6fe5586280, TgtPtrBegin=0xff00000020200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9a0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9a0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0080 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9a0, TgtPtrBegin=0xff00fffffffe0080, Size=72, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007f6f9d584300, Size=536870912)... -Libomptarget --> Deleting tgt data 0xff00000000200000 of size 536870912 -Target LEVEL0 RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 536870912) -Libomptarget --> Removing map entry with HstPtrBegin=0x00007f6f9d584300, TgtPtrBegin=0xff00000000200000, Size=536870912, Name=unknown -Libomptarget --> Looking up mapping(HstPtrBegin=0x00007fff3669b9f0, Size=72)... -Libomptarget --> Removing shadow pointer 0x00007fff3669b9f0 -Libomptarget --> Deleting tgt data 0xff00fffffffe0000 of size 72 -Libomptarget --> Removing map entry with HstPtrBegin=0x00007fff3669b9f0, TgtPtrBegin=0xff00fffffffe0000, Size=72, Name=unknown -Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.168761 -Target OPENCL RTL --> Closed RTL successfully -Libomptarget --> Unloading target library! -Target LEVEL0 RTL --> Target binary is a valid oneAPI OpenMP image. -Libomptarget --> Image 0x000000000048a4a0 is compatible with RTL 0x000000000149b930! -Libomptarget --> Unregistered image 0x000000000048a4a0 from RTL 0x000000000149b930! -Libomptarget --> Done unregistering images! -Libomptarget --> Removing translation table for descriptor 0x000000000048a480 -Libomptarget --> Done unregistering library! -Libomptarget --> Deinit target library! -Target LEVEL0 RTL --> Deinit Level0 plugin! -Target LEVEL0 RTL --> Memory usage for host memory, device 0x0000000001a9f470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Memory usage for device memory, device 0x0000000001a9f470 -Target LEVEL0 RTL --> -- Allocator: Native, Pool -Target LEVEL0 RTL --> -- Requested: 161061339136, 21600 -Target LEVEL0 RTL --> -- Allocated: 161061339136, 38400 -Target LEVEL0 RTL --> -- Freed : 161061339136, 38400 -Target LEVEL0 RTL --> -- InUse : 0, 0 -Target LEVEL0 RTL --> -- PeakUse : 1610678272, 384 -Target LEVEL0 RTL --> -- NumAllocs: 301, 300 -Target LEVEL0 RTL --> Memory usage for shared memory, device 0x0000000001a9f470 -Target LEVEL0 RTL --> -- Not used -Target LEVEL0 RTL --> Closed RTL successfully -Target OPENCL RTL --> Deinit OpenCL plugin! +omptarget --> Init offload library! +OMPT --> Entering connectLibrary +OMPT --> OMPT: Trying to load library libiomp5.so +OMPT --> OMPT: Trying to get address of connection routine ompt_libomp_connect +OMPT --> OMPT: Library connection handle = 0x714dacf16740 +omptarget --> Callback to __tgt_register_ptask_services with handlers 0x0000714dacf03f00 0x0000714dacf03800 +OMPT --> Exiting connectLibrary +omptarget --> Loading RTLs... +omptarget --> Adding all nextgen plugins +omptarget --> Adding nextgen 'level_zero' plugin +omptarget --> Adding nextgen 'host' plugin +omptarget --> RTLs loaded! +TARGET LEVEL_ZERO RTL --> Level0 NG plugin initialization +TARGET LEVEL_ZERO RTL --> ONEAPI_DEVICE_SELECTOR specified 0 root devices +TARGET LEVEL_ZERO RTL --> (Accept/Discard [T/F] DeviceID[.SubID[.CCSID]]) -2(all), -1(ignore) +TARGET LEVEL_ZERO RTL --> Looking for Level0 devices... +TARGET LEVEL_ZERO RTL --> Trying to load libze_loader.so +TARGET LEVEL_ZERO RTL --> Implementing zeInit with dlsym(zeInit) -> 0x714da824bc20 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGet with dlsym(zeDriverGet) -> 0x714da824bd30 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGet with dlsym(zeDeviceGet) -> 0x714da824c150 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetSubDevices with dlsym(zeDeviceGetSubDevices) -> 0x714da824c210 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleCreate with dlsym(zeModuleCreate) -> 0x714da824e570 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetProperties with dlsym(zeModuleGetProperties) -> 0x714da824e870 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogDestroy with dlsym(zeModuleBuildLogDestroy) -> 0x714da824e690 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleBuildLogGetString with dlsym(zeModuleBuildLogGetString) -> 0x714da824e6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetKernelNames with dlsym(zeModuleGetKernelNames) -> 0x714da824e810 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDestroy with dlsym(zeModuleDestroy) -> 0x714da824e5d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendBarrier with dlsym(zeCommandListAppendBarrier) -> 0x714da824cf90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchKernel with dlsym(zeCommandListAppendLaunchKernel) -> 0x714da824edb0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendLaunchCooperativeKernel with dlsym(zeCommandListAppendLaunchCooperativeKernel) -> 0x714da824ee10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopy with dlsym(zeCommandListAppendMemoryCopy) -> 0x714da824d0b0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryCopyRegion with dlsym(zeCommandListAppendMemoryCopyRegion) -> 0x714da824d180 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryFill with dlsym(zeCommandListAppendMemoryFill) -> 0x714da824d110 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemoryPrefetch with dlsym(zeCommandListAppendMemoryPrefetch) -> 0x714da824d420 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListAppendMemAdvise with dlsym(zeCommandListAppendMemAdvise) -> 0x714da824d480 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListClose with dlsym(zeCommandListClose) -> 0x714da824cc30 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreate with dlsym(zeCommandListCreate) -> 0x714da824cb10 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListCreateImmediate with dlsym(zeCommandListCreateImmediate) -> 0x714da824cb70 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListDestroy with dlsym(zeCommandListDestroy) -> 0x714da824cbd0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandListReset with dlsym(zeCommandListReset) -> 0x714da824cc90 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueCreate with dlsym(zeCommandQueueCreate) -> 0x714da824c8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueDestroy with dlsym(zeCommandQueueDestroy) -> 0x714da824c930 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueExecuteCommandLists with dlsym(zeCommandQueueExecuteCommandLists) -> 0x714da824c990 +TARGET LEVEL_ZERO RTL --> Implementing zeCommandQueueSynchronize with dlsym(zeCommandQueueSynchronize) -> 0x714da824c9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeContextCreate with dlsym(zeContextCreate) -> 0x714da824c750 +TARGET LEVEL_ZERO RTL --> Implementing zeContextDestroy with dlsym(zeContextDestroy) -> 0x714da824c810 +TARGET LEVEL_ZERO RTL --> Implementing zeContextMakeMemoryResident with dlsym(zeContextMakeMemoryResident) -> 0x714da824ef40 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceCanAccessPeer with dlsym(zeDeviceCanAccessPeer) -> 0x714da824c630 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetProperties with dlsym(zeDeviceGetProperties) -> 0x714da824c270 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCommandQueueGroupProperties with dlsym(zeDeviceGetCommandQueueGroupProperties) -> 0x714da824c390 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetComputeProperties with dlsym(zeDeviceGetComputeProperties) -> 0x714da824c2d0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetMemoryProperties with dlsym(zeDeviceGetMemoryProperties) -> 0x714da824c3f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetCacheProperties with dlsym(zeDeviceGetCacheProperties) -> 0x714da824c4b0 +TARGET LEVEL_ZERO RTL --> Implementing zeDeviceGetGlobalTimestamps with dlsym(zeDeviceGetGlobalTimestamps) -> 0x714da824c6f0 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetApiVersion with dlsym(zeDriverGetApiVersion) -> 0x714da824bf10 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionFunctionAddress with dlsym(zeDriverGetExtensionFunctionAddress) -> 0x714da824c090 +TARGET LEVEL_ZERO RTL --> Implementing zeDriverGetExtensionProperties with dlsym(zeDriverGetExtensionProperties) -> 0x714da824c030 +TARGET LEVEL_ZERO RTL --> Implementing zeEventCreate with dlsym(zeEventCreate) -> 0x714da824d5a0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventDestroy with dlsym(zeEventDestroy) -> 0x714da824d600 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostReset with dlsym(zeEventHostReset) -> 0x714da824da20 +TARGET LEVEL_ZERO RTL --> Implementing zeEventHostSynchronize with dlsym(zeEventHostSynchronize) -> 0x714da824d900 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolCreate with dlsym(zeEventPoolCreate) -> 0x714da824d4e0 +TARGET LEVEL_ZERO RTL --> Implementing zeEventPoolDestroy with dlsym(zeEventPoolDestroy) -> 0x714da824d540 +TARGET LEVEL_ZERO RTL --> Implementing zeEventQueryKernelTimestamp with dlsym(zeEventQueryKernelTimestamp) -> 0x714da824da80 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceCreate with dlsym(zeFenceCreate) -> 0x714da824dd30 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceDestroy with dlsym(zeFenceDestroy) -> 0x714da824dd90 +TARGET LEVEL_ZERO RTL --> Implementing zeFenceHostSynchronize with dlsym(zeFenceHostSynchronize) -> 0x714da824ddf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelCreate with dlsym(zeKernelCreate) -> 0x714da824e8d0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelDestroy with dlsym(zeKernelDestroy) -> 0x714da824e930 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetName with dlsym(zeKernelGetName) -> 0x714da824ed50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelGetProperties with dlsym(zeKernelGetProperties) -> 0x714da824ecf0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetArgumentValue with dlsym(zeKernelSetArgumentValue) -> 0x714da824eb10 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetGroupSize with dlsym(zeKernelSetGroupSize) -> 0x714da824e9f0 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSetIndirectAccess with dlsym(zeKernelSetIndirectAccess) -> 0x714da824eb70 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestGroupSize with dlsym(zeKernelSuggestGroupSize) -> 0x714da824ea50 +TARGET LEVEL_ZERO RTL --> Implementing zeKernelSuggestMaxCooperativeGroupCount with dlsym(zeKernelSuggestMaxCooperativeGroupCount) -> 0x714da824eab0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocDevice with dlsym(zeMemAllocDevice) -> 0x714da824e090 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocHost with dlsym(zeMemAllocHost) -> 0x714da824e0f0 +TARGET LEVEL_ZERO RTL --> Implementing zeMemAllocShared with dlsym(zeMemAllocShared) -> 0x714da824e030 +TARGET LEVEL_ZERO RTL --> Implementing zeMemFree with dlsym(zeMemFree) -> 0x714da824e150 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAddressRange with dlsym(zeMemGetAddressRange) -> 0x714da824e210 +TARGET LEVEL_ZERO RTL --> Implementing zeMemGetAllocProperties with dlsym(zeMemGetAllocProperties) -> 0x714da824e1b0 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleDynamicLink with dlsym(zeModuleDynamicLink) -> 0x714da824e630 +TARGET LEVEL_ZERO RTL --> Implementing zeModuleGetGlobalPointer with dlsym(zeModuleGetGlobalPointer) -> 0x714da824e7b0 +TARGET LEVEL_ZERO RTL --> Implementing zesDeviceEnumMemoryModules with dlsym(zesDeviceEnumMemoryModules) -> 0x714da8254110 +TARGET LEVEL_ZERO RTL --> Implementing zesMemoryGetState with dlsym(zesMemoryGetState) -> 0x714da82541d0 +TARGET LEVEL_ZERO RTL --> Driver API version is 10006 +TARGET LEVEL_ZERO RTL --> Found driver extensions: +TARGET LEVEL_ZERO RTL --> -- ZE_extension_float_atomics +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_relaxed_allocation_limits +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_module_program +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_scheduling_hints +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_global_offset +TARGET LEVEL_ZERO RTL --> -- ZE_extension_pci_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_compression_hints +TARGET LEVEL_ZERO RTL --> -- ZE_extension_memory_free_policies +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_memory_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_raytracing +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_power_saving_hint +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_luid +TARGET LEVEL_ZERO RTL --> -- ZE_extension_device_ip_version +TARGET LEVEL_ZERO RTL --> -- ZE_extension_cache_reservation +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_copy +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view +TARGET LEVEL_ZERO RTL --> -- ZE_extension_image_view_planar +TARGET LEVEL_ZERO RTL --> -- ZE_extension_event_query_kernel_timestamps +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_rtas_builder +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_max_group_size_properties +TARGET LEVEL_ZERO RTL --> -- ZE_extension_linkage_inspection +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_immediate_command_list_append +TARGET LEVEL_ZERO RTL --> -- ZE_extension_kernel_binary_exp +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_module_dp_properties +TARGET LEVEL_ZERO RTL --> -- ZE_experimental_event_pool_counter_based +TARGET LEVEL_ZERO RTL --> -- ZEX_counter_based_event +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_command_list_memory_sync +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_event_sync_mode +TARGET LEVEL_ZERO RTL --> -- ZE_intel_get_driver_version_string +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_device_block_array_properties +TARGET LEVEL_ZERO RTL --> -- ZE_intel_experimental_kernel_get_program_binary +TARGET LEVEL_ZERO RTL --> -- ZEX_intel_experimental_queue_copy_operations_offload_hint +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00fffffffe0000 +TARGET LEVEL_ZERO RTL --> Initialized device memory pool for device 0x0000000002be84d8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Allocated a shared memory 0x0000714d9da80000 +TARGET LEVEL_ZERO RTL --> Initialized shared memory pool for device 0x0000000002be84d8: AllocUnit = 262144, AllocMax = 8388608, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Initialized reduction scratch pool for device 0x0000000002be84d8: AllocMin = 65536, AllocMax = 268435456, PoolSizeMax = 8589934592 +TARGET LEVEL_ZERO RTL --> Initialized zero-initialized reduction counter pool for device 0x0000000002be84d8: AllocMin = 64, AllocMax = 64, PoolSizeMax = 1048576 +TARGET LEVEL_ZERO RTL --> Allocated a host memory 0x00fff14dadb0e000 +TARGET LEVEL_ZERO RTL --> Initialized host memory pool for device 0x0000000002be84d8: AllocUnit = 65536, AllocMax = 1048576, Capacity = 4, PoolSizeMax = 268435456 +TARGET LEVEL_ZERO RTL --> Found copy command queue for device 0x0000000002be84d8, ordinal = 1 +TARGET LEVEL_ZERO RTL --> Found link copy command queue for device 0x0000000002be84d8, ordinal = 2, number of queues = 5 +TARGET LEVEL_ZERO RTL --> Found a GPU device, Name = Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> Found 1 root devices, 1 total devices. +TARGET LEVEL_ZERO RTL --> List of devices (DeviceID[.SubID[.CCSID]]) +TARGET LEVEL_ZERO RTL --> -- 0 +TARGET LEVEL_ZERO RTL --> Root Device Information +TARGET LEVEL_ZERO RTL --> Device 0 +TARGET LEVEL_ZERO RTL --> -- Name : Intel(R) Data Center GPU Max 1100 +TARGET LEVEL_ZERO RTL --> -- PCI ID : 0xbda +TARGET LEVEL_ZERO RTL --> -- UUID : 13412821811470001700000000 +TARGET LEVEL_ZERO RTL --> -- Number of total EUs : 448 +TARGET LEVEL_ZERO RTL --> -- Number of threads per EU : 8 +TARGET LEVEL_ZERO RTL --> -- EU SIMD width : 16 +TARGET LEVEL_ZERO RTL --> -- Number of EUs per subslice : 8 +TARGET LEVEL_ZERO RTL --> -- Number of subslices per slice: 56 +TARGET LEVEL_ZERO RTL --> -- Number of slices : 1 +TARGET LEVEL_ZERO RTL --> -- Local memory size (bytes) : 131072 +TARGET LEVEL_ZERO RTL --> -- Global memory size (bytes) : 48946688000 +TARGET LEVEL_ZERO RTL --> -- Cache size (bytes) : 201326592 +TARGET LEVEL_ZERO RTL --> -- Max clock frequency (MHz) : 1550 +omptarget --> Registered plugin LEVEL_ZERO with 1 visible device(s) +TARGET LEVEL_ZERO RTL --> Initialize requires flags to 0 +omptarget --> Image 0x00000000004840d0 is compatible with RTL LEVEL_ZERO device 0! +omptarget --> Registering image 0x00000000004840d0 with RTL LEVEL_ZERO! +PluginInterface --> Failure to check validity of image 0xf9b320: Only executable ELF files are supportedomptarget --> Done registering entries! +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Default TARGET OFFLOAD policy is now mandatory (devices were found) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5430f0, Begin=0x00007fff3d5430f0, Size=32, Type=0x800, Name=unknown +omptarget --> Trans table 0xf9a860 : 0xf9a898 +omptarget --> Trans table 0xf9a860 : 0xf9a898 +PluginInterface --> Load data from image 0x00000000004840d0 +TARGET LEVEL_ZERO RTL --> Device 0: Loading binary from 0x00000000004840d0 +TARGET LEVEL_ZERO RTL --> Expecting to have 1 entries defined +TARGET LEVEL_ZERO RTL --> Base L0 module compilation options: -cl-std=CL2.0 +TARGET LEVEL_ZERO RTL --> Found a single section in the image +TARGET LEVEL_ZERO RTL --> Created module from image #0. +TARGET LEVEL_ZERO RTL --> Module link is not required +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x0000000002c729d8 (Ordinal: 1, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Device offload table loaded: +TARGET LEVEL_ZERO RTL --> 0: __omp_offloading_821_10a4c58_MAIN___l58 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000000200000 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbe0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbe0000, size = 131072, pool size = 131072 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbd0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbd0000, size = 65536, pool size = 196608 +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbc0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbc0000, size = 65536, pool size = 262144 +TARGET LEVEL_ZERO RTL --> Looking up OpenMP global variable '__omp_rtl_device_environment' of size 0 bytes. +TARGET LEVEL_ZERO RTL --> Submitted copy 48 bytes (hst:0x00007fff3d5429e0) -> (tgt:0xff00ffffffc000d0) +PluginInterface --> Successfully write 48 bytes associated with global symbol '__omp_rtl_device_environment' to the device (0xff00ffffffc000d0 -> 0x7fff3d5429e0). +TARGET LEVEL_ZERO RTL --> ADDING KERNEL kernel 0x0000000002eb74d8. +omptarget --> Entry point 0x000000000046d34a maps to __omp_offloading_821_10a4c58_MAIN___l58 (0x0000000002c94d90) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00ffffffbb0000 +TARGET LEVEL_ZERO RTL --> New block allocation for device memory pool: base = 0xff00ffffffbb0000, size = 65536, pool size = 327680 +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Setting indirect access flags 0x0000000000000002 +TARGET LEVEL_ZERO RTL --> Created an immediate command list 0x00000000030f5aa8 (Ordinal: 0, Index: 0) for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5430d0, Begin=0x00007fff3d5430d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5430b0, Begin=0x00007fff3d5430b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> NDRange info: present = 1, specific = 1, teams-only = 0 +TARGET LEVEL_ZERO RTL --> Assumed kernel SIMD width is 32 +TARGET LEVEL_ZERO RTL --> Preferred team size is multiple of 64 +TARGET LEVEL_ZERO RTL --> Loop 0: lower bound = 0, upper bound = 67108863, Stride = 1 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d543090, Begin=0x00007fff3d543090, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d543070, Begin=0x00007fff3d543070, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d543050, Begin=0x00007fff3d543050, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d543030, Begin=0x00007fff3d543030, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d543010, Begin=0x00007fff3d543010, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542ff0, Begin=0x00007fff3d542ff0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542fd0, Begin=0x00007fff3d542fd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542fb0, Begin=0x00007fff3d542fb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542f90, Begin=0x00007fff3d542f90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542f70, Begin=0x00007fff3d542f70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542f50, Begin=0x00007fff3d542f50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542f30, Begin=0x00007fff3d542f30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542f10, Begin=0x00007fff3d542f10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542ef0, Begin=0x00007fff3d542ef0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542ed0, Begin=0x00007fff3d542ed0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542eb0, Begin=0x00007fff3d542eb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542e90, Begin=0x00007fff3d542e90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542e70, Begin=0x00007fff3d542e70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542e50, Begin=0x00007fff3d542e50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542e30, Begin=0x00007fff3d542e30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542e10, Begin=0x00007fff3d542e10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542df0, Begin=0x00007fff3d542df0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542dd0, Begin=0x00007fff3d542dd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542db0, Begin=0x00007fff3d542db0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542d90, Begin=0x00007fff3d542d90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542d70, Begin=0x00007fff3d542d70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542d50, Begin=0x00007fff3d542d50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542d30, Begin=0x00007fff3d542d30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542d10, Begin=0x00007fff3d542d10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542cf0, Begin=0x00007fff3d542cf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542cd0, Begin=0x00007fff3d542cd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542cb0, Begin=0x00007fff3d542cb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542c90, Begin=0x00007fff3d542c90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542c70, Begin=0x00007fff3d542c70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542c50, Begin=0x00007fff3d542c50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542c30, Begin=0x00007fff3d542c30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542c10, Begin=0x00007fff3d542c10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542bf0, Begin=0x00007fff3d542bf0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542bd0, Begin=0x00007fff3d542bd0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542bb0, Begin=0x00007fff3d542bb0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542b90, Begin=0x00007fff3d542b90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542b70, Begin=0x00007fff3d542b70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542b50, Begin=0x00007fff3d542b50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542b30, Begin=0x00007fff3d542b30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542b10, Begin=0x00007fff3d542b10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542af0, Begin=0x00007fff3d542af0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542ad0, Begin=0x00007fff3d542ad0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542ab0, Begin=0x00007fff3d542ab0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542a90, Begin=0x00007fff3d542a90, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542a70, Begin=0x00007fff3d542a70, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542a50, Begin=0x00007fff3d542a50, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542a30, Begin=0x00007fff3d542a30, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542a10, Begin=0x00007fff3d542a10, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5429f0, Begin=0x00007fff3d5429f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5429d0, Begin=0x00007fff3d5429d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5429b0, Begin=0x00007fff3d5429b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542990, Begin=0x00007fff3d542990, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542970, Begin=0x00007fff3d542970, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542950, Begin=0x00007fff3d542950, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542930, Begin=0x00007fff3d542930, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542910, Begin=0x00007fff3d542910, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5428f0, Begin=0x00007fff3d5428f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5428d0, Begin=0x00007fff3d5428d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5428b0, Begin=0x00007fff3d5428b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542890, Begin=0x00007fff3d542890, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542870, Begin=0x00007fff3d542870, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542850, Begin=0x00007fff3d542850, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542830, Begin=0x00007fff3d542830, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542810, Begin=0x00007fff3d542810, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5427f0, Begin=0x00007fff3d5427f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5427d0, Begin=0x00007fff3d5427d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5427b0, Begin=0x00007fff3d5427b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542790, Begin=0x00007fff3d542790, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542770, Begin=0x00007fff3d542770, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542750, Begin=0x00007fff3d542750, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542730, Begin=0x00007fff3d542730, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542710, Begin=0x00007fff3d542710, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5426f0, Begin=0x00007fff3d5426f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5426d0, Begin=0x00007fff3d5426d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5426b0, Begin=0x00007fff3d5426b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542690, Begin=0x00007fff3d542690, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542670, Begin=0x00007fff3d542670, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542650, Begin=0x00007fff3d542650, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542630, Begin=0x00007fff3d542630, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542610, Begin=0x00007fff3d542610, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5425f0, Begin=0x00007fff3d5425f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5425d0, Begin=0x00007fff3d5425d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5425b0, Begin=0x00007fff3d5425b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542590, Begin=0x00007fff3d542590, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542570, Begin=0x00007fff3d542570, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542550, Begin=0x00007fff3d542550, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542530, Begin=0x00007fff3d542530, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542510, Begin=0x00007fff3d542510, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5424f0, Begin=0x00007fff3d5424f0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5424d0, Begin=0x00007fff3d5424d0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d5424b0, Begin=0x00007fff3d5424b0, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +omptarget --> Entering target region for device 0 with entry point 0x000000000046d34a +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +omptarget --> Entry 0: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f0, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 1: Base=0x00007fff3d5433f0, Begin=0x0000714d2ba00400, Size=536870912, Type=0x1000000000013, Name=unknown +omptarget --> Entry 2: Base=0x00007fff3d5433f0, Begin=0x00007fff3d5433f8, Size=64, Type=0x1000000000001, Name=unknown +omptarget --> Entry 3: Base=0x00007fff3d543490, Begin=0x00007fff3d543490, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 4: Base=0x00007fff3d543490, Begin=0x0000714d73e00380, Size=536870912, Type=0x4000000000011, Name=unknown +omptarget --> Entry 5: Base=0x00007fff3d543490, Begin=0x00007fff3d543498, Size=64, Type=0x4000000000001, Name=unknown +omptarget --> Entry 6: Base=0x00007fff3d543440, Begin=0x00007fff3d543440, Size=72, Type=0x20, Name=unknown +omptarget --> Entry 7: Base=0x00007fff3d543440, Begin=0x0000714d4fc003c0, Size=536870912, Type=0x7000000000011, Name=unknown +omptarget --> Entry 8: Base=0x00007fff3d543440, Begin=0x00007fff3d543448, Size=64, Type=0x7000000000001, Name=unknown +omptarget --> Entry 9: Base=0x0000000003ffffff, Begin=0x0000000003ffffff, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 10: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 11: Base=0x4008000000000000, Begin=0x4008000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 12: Base=0x0000000000000000, Begin=0x0000000000000000, Size=0, Type=0x120, Name=unknown +omptarget --> Entry 13: Base=0x00007fff3d542490, Begin=0x00007fff3d542490, Size=32, Type=0x800, Name=unknown +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d5433f0 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d5433f0, HstPtrBegin=0x00007fff3d5433f0, TgtAllocBegin=0xff00ffffffbb0000, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d5433f0, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0000 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d2ba00400 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000001a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d2ba00400, HstPtrBegin=0x0000714d2ba00400, TgtAllocBegin=0xff00000001a00000, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d2ba00400, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d2ba00400) -> (tgt:0xff00000001a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0000) -> [0xff00000001a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4010) -> (tgt:0xff00ffffffbb0000) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0000 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d5433f8) -> (tgt:0xff00ffffffbb0008) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543490 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543490, HstPtrBegin=0x00007fff3d543490, TgtAllocBegin=0xff00ffffffbb0080, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543490, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0080 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d73e00380 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000021a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d73e00380, HstPtrBegin=0x0000714d73e00380, TgtAllocBegin=0xff00000021a00000, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d73e00380, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d73e00380) -> (tgt:0xff00000021a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0080) -> [0xff00000021a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4018) -> (tgt:0xff00ffffffbb0080) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0080 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543498) -> (tgt:0xff00ffffffbb0088) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +TARGET LEVEL_ZERO RTL --> Ptr 0x00007fff3d543440 requires mapping +omptarget --> Creating new map entry with HstPtrBase=0x00007fff3d543440, HstPtrBegin=0x00007fff3d543440, TgtAllocBegin=0xff00ffffffbb0100, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x00007fff3d543440, Size=72 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Has a pointer entry: +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=8)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=8, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> There are 8 bytes allocated at target address 0xff00ffffffbb0100 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +TARGET LEVEL_ZERO RTL --> Ptr 0x0000714d4fc003c0 requires mapping +TARGET LEVEL_ZERO RTL --> Allocated a device memory 0xff00000041a00000 +omptarget --> Creating new map entry with HstPtrBase=0x0000714d4fc003c0, HstPtrBegin=0x0000714d4fc003c0, TgtAllocBegin=0xff00000041a00000, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=1, HoldRefCount=0, Name=unknown +omptarget --> Notifying about new mapping: HstPtr=0x0000714d4fc003c0, Size=536870912 +omptarget --> Moving 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (hst:0x0000714d4fc003c0) -> (tgt:0xff00000041a00000) +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is new +omptarget --> Update pointer (0xff00ffffffbb0100) -> [0xff00000041a00000] +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 8 bytes (hst:0x0000000002ca4020) -> (tgt:0xff00ffffffbb0100) +TARGET LEVEL_ZERO RTL --> Notifying indirect access: 0xff00ffffffbb0100 + 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0, Name=unknown +omptarget --> Moving 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 64 bytes (hst:0x00007fff3d543448) -> (tgt:0xff00ffffffbb0108) +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is new +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0000, Offset: 0) from host pointer 0x00007fff3d5433f0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0080, Offset: 0) from host pointer 0x00007fff3d543490 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> Obtained target argument (Begin: 0xff00ffffffbb0100, Offset: 0) from host pointer 0x00007fff3d543440 +omptarget --> Forwarding first-private value 0x0000000003ffffff to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Forwarding first-private value 0x4008000000000000 to the target construct +omptarget --> Forwarding first-private value 0x0000000000000000 to the target construct +omptarget --> Launching target execution __omp_offloading_821_10a4c58_MAIN___l58 with pointer 0x0000000002c94d90 (index=0). +PluginInterface --> Kernel argument 3 will be passed as literal (value: 0x0000000003ffffff). +PluginInterface --> Kernel argument 4 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Kernel argument 5 will be passed as literal (value: 0x4008000000000000). +PluginInterface --> Kernel argument 6 will be passed as literal (value: 0x0000000000000000). +PluginInterface --> Launching kernel __omp_offloading_821_10a4c58_MAIN___l58 with [0,1,1] blocks and [0,1,1] threads in SPMD mode +TARGET LEVEL_ZERO RTL --> Executing a kernel 0x0000000002eb74d8... +TARGET LEVEL_ZERO RTL --> omp_get_thread_limit() returned 2147483647 +TARGET LEVEL_ZERO RTL --> omp_get_max_teams() returned 0 +TARGET LEVEL_ZERO RTL --> Team sizes = {64, 1, 1} +TARGET LEVEL_ZERO RTL --> Number of teams = {1048576, 1, 1} +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 0 (value: 0xff00ffffffbb0000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 1 (value: 0xff00ffffffbb0080) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 2 (value: 0xff00ffffffbb0100) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 3 (value: 0x0000000003ffffff) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 4 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 5 (value: 0x4008000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Kernel Pointer argument 6 (value: 0x0000000000000000) was set successfully for device 0. +TARGET LEVEL_ZERO RTL --> Using immediate command list for kernel submission. +TARGET LEVEL_ZERO RTL --> Kernel depends on 9 data copying events. +TARGET LEVEL_ZERO RTL --> Executed kernel entry 0x0000000002eb74d8 on device 0 +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543448, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543448, TgtPtrBegin=0xff00ffffffbb0108, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0108 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d4fc003c0, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000041a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543440, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0100 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543498, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543498, TgtPtrBegin=0xff00ffffffbb0088, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0088 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d73e00380, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000021a00000 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d543490, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0080 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f8, Size=64)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f8, TgtPtrBegin=0xff00ffffffbb0008, Size=64, DynRefCount=1 (update suppressed), HoldRefCount=0 +omptarget --> There are 64 bytes allocated at target address 0xff00ffffffbb0008 - is last +omptarget --> Looking up mapping(HstPtrBegin=0x0000714d2ba00400, Size=536870912)... +omptarget --> Mapping exists with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 536870912 bytes allocated at target address 0xff00000001a00000 - is last +omptarget --> Moving 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Call to omp_get_num_devices returning 1 +omptarget --> Call to omp_get_initial_device returning 1 +TARGET LEVEL_ZERO RTL --> Submitted copy 536870912 bytes (tgt:0xff00000001a00000) -> (hst:0x0000714d2ba00400) +omptarget --> Looking up mapping(HstPtrBegin=0x00007fff3d5433f0, Size=72)... +omptarget --> Mapping exists with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, DynRefCount=0 (decremented, delayed deletion), HoldRefCount=0 +omptarget --> There are 72 bytes allocated at target address 0xff00ffffffbb0000 - is last +omptarget --> Removing map entry with HstPtrBegin=0x0000714d4fc003c0, TgtPtrBegin=0xff00000041a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000041a00000 of size 536870912 by freeing allocation starting at 0xff00000041a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000041a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000041a00000 (Base: 0xff00000041a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d4fc003c0 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543440, TgtPtrBegin=0xff00ffffffbb0100, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0100 of size 72 by freeing allocation starting at 0xff00ffffffbb0100 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0100. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543440 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d73e00380, TgtPtrBegin=0xff00000021a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000021a00000 of size 536870912 by freeing allocation starting at 0xff00000021a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000021a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000021a00000 (Base: 0xff00000021a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d73e00380 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d543490, TgtPtrBegin=0xff00ffffffbb0080, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0080 of size 72 by freeing allocation starting at 0xff00ffffffbb0080 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0080. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d543490 +omptarget --> Removing map entry with HstPtrBegin=0x0000714d2ba00400, TgtPtrBegin=0xff00000001a00000, Size=536870912, Name=unknown +omptarget --> Deleting tgt data 0xff00000001a00000 of size 536870912 by freeing allocation starting at 0xff00000001a00000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00000001a00000. +PluginInterface --> Cannot find its node. Delete it on device directly. +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000001a00000 (Base: 0xff00000001a00000, Size: 536870912) +omptarget --> Notifying about an unmapping: HstPtr=0x0000714d2ba00400 +omptarget --> Removing map entry with HstPtrBegin=0x00007fff3d5433f0, TgtPtrBegin=0xff00ffffffbb0000, Size=72, Name=unknown +omptarget --> Deleting tgt data 0xff00ffffffbb0000 of size 72 by freeing allocation starting at 0xff00ffffffbb0000 +PluginInterface --> MemoryManagerTy::free: target memory 0xff00ffffffbb0000. +PluginInterface --> Cannot find its node. Delete it on device directly. +omptarget --> Notifying about an unmapping: HstPtr=0x00007fff3d5433f0 +Solution validates: Checksum = 53687091200.000000, Avg time (s) = 0.071647 +omptarget --> Unloading target library! +omptarget --> Unregistered image 0x00000000004840d0 from RTL +omptarget --> Done unregistering images! +omptarget --> Removing translation table for descriptor 0x0000000000f9a860 +omptarget --> Done unregistering library! +omptarget --> Deinit offload library! +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +omptarget --> Unloading RTLs... +omptarget --> Clearing Interop Table +omptarget --> Clearing Async Pending Table +TARGET LEVEL_ZERO RTL --> Deinit Level0 plugin! +TARGET LEVEL_ZERO RTL --> MemPool usage for host memory, device 0x0000000002be84d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for host memory, device 0x0000000002be84d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Deleted device memory 0xff00000000200000 (Base: 0xff00000000200000, Size: 25165824) +TARGET LEVEL_ZERO RTL --> MemPool usage for shared memory, device 0x0000000002be84d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002be84d8 +TARGET LEVEL_ZERO RTL --> -- AllocMax=1(MB), Capacity=4, PoolSizeMax=256(MB) +TARGET LEVEL_ZERO RTL --> -- : NewAlloc Reuse Hit(%) +TARGET LEVEL_ZERO RTL --> -- Bucket[ 64]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 128]: 1 299 99.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 512]: 1 2 66.67 +TARGET LEVEL_ZERO RTL --> -- Bucket[ 32768]: 1 0 0.00 +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002be84d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> MemPool usage for device memory, device 0x0000000002be84d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Memory usage for device memory, device 0x0000000002be84d8 +TARGET LEVEL_ZERO RTL --> -- Allocator: Native, Pool +TARGET LEVEL_ZERO RTL --> -- Requested: 161086767104, 55884 +TARGET LEVEL_ZERO RTL --> -- Allocated: 161086767104, 72896 +TARGET LEVEL_ZERO RTL --> -- Freed : 161086767104, 72896 +TARGET LEVEL_ZERO RTL --> -- InUse : 0, 0 +TARGET LEVEL_ZERO RTL --> -- PeakUse : 1636106240, 34880 +TARGET LEVEL_ZERO RTL --> -- NumAllocs: 305, 307 +TARGET LEVEL_ZERO RTL --> Memory usage for shared memory, device 0x0000000002be84d8 +TARGET LEVEL_ZERO RTL --> -- Not used +TARGET LEVEL_ZERO RTL --> Closed RTL successfully +omptarget --> RTLs unloaded!